diff --git a/.gitignore b/.gitignore index 1ae6074..f85aef9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ build src/.ipynb_checkpoints src/static/video +src/static/img # Logs logs diff --git a/.gitignore b/.gitignore index 1ae6074..f85aef9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ build src/.ipynb_checkpoints src/static/video +src/static/img # Logs logs diff --git a/src/build.js b/src/build.js index 01ddd65..af82bc9 100644 --- a/src/build.js +++ b/src/build.js @@ -11,6 +11,7 @@ "../../src/static/video/oscillator.mp4": "build/video", "../../src/static/video/travelling.mp4": "build/video", "../../src/static/video/photon.mp4": "build/video", + "../../src/static/img/gauss.png": "build/img", } const buildFolder = "build" @@ -53,6 +54,9 @@ if (!existsSync(buildFolder + "/video")) { mkdirSync(buildFolder + "/video"); } +if (!existsSync(buildFolder + "/img")) { + mkdirSync(buildFolder + "/img"); +} console.log("linking static files...") for (const [from, to] of Object.entries(links)) { diff --git a/.gitignore b/.gitignore index 1ae6074..f85aef9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ build src/.ipynb_checkpoints src/static/video +src/static/img # Logs logs diff --git a/src/build.js b/src/build.js index 01ddd65..af82bc9 100644 --- a/src/build.js +++ b/src/build.js @@ -11,6 +11,7 @@ "../../src/static/video/oscillator.mp4": "build/video", "../../src/static/video/travelling.mp4": "build/video", "../../src/static/video/photon.mp4": "build/video", + "../../src/static/img/gauss.png": "build/img", } const buildFolder = "build" @@ -53,6 +54,9 @@ if (!existsSync(buildFolder + "/video")) { mkdirSync(buildFolder + "/video"); } +if (!existsSync(buildFolder + "/img")) { + mkdirSync(buildFolder + "/img"); +} console.log("linking static files...") for (const [from, to] of Object.entries(links)) { diff --git a/src/python/gauss.py b/src/python/gauss.py new file mode 100644 index 0000000..573b01c --- /dev/null +++ b/src/python/gauss.py @@ -0,0 +1,9 @@ +import numpy as np +import matplotlib.pyplot as plt + +x = np.linspace(-5, 5, 1000) + +sigma = 1 +plt.vlines([-sigma, sigma], 0, 1/np.sqrt(2*np.pi)) +plt.plot(x, 1/np.sqrt(2*np.pi)*np.exp(-x**2/(2*sigma**2))) +plt.savefig("src/static/img/gauss.png")