安安,有了雙狹縫,更進階的多狹縫來囉! 不囉唆,先上熱騰騰的程式碼: import numpy as np import matplotlib.pyplot a...
連續幾天折騰,原本想說狹縫繞射就到昨天為止,但由於還有一些問題(像是多狹縫想畫far_field遇到虛部被省略等),問AI沒有直接答案... 心一橫,不如這次直...
接著前天的多狹縫,今天來嘗試讓不同波長的光通過多狹縫吧! 程式碼如下: import numpy as np import matplotlib.pyplot...
今天就先把光學的部分暫緩,再來聊聊Matplotlib的功能吧! 說實在當初光是用python畫圖就讓本寶寶好震驚,如今知道他還能做動畫,真是太神奇了! 這裡就...
動畫就從最簡單的兩光干涉吧開始畫吧! 兩個光干涉就只要相加就可以了,干涉方式會以波長的公倍數,形成像波包一樣的beat。 程式碼如下: import numpy...
今天將進入到平面波的繪製,使用的是亥姆霍茲方程 : 這個方程描述的是 波動在多維空間中的傳播,例如三維空間中的聲波或光波。∇2 是拉普拉斯算符,適用於多維空間...
今天來畫平面波的動畫吧! 不囉唆,直接看下面: import numpy as np import matplotlib.pyplot as plt impor...
今天一樣用亥姆霍茲方程去算求面波,其中U(r)波動函數,描述波在空間中的分佈,公式為: 接著就來根據先前平面波的程式碼做微調,改成套用求面波的公式: impo...
接著昨天單個波的球面波公式動畫,今天要來挑戰的是兩波干涉的球面波動畫! 相信現在大家大概知道該怎麼辦了吧___ 沒錯!就是兩波相加即可。 那麼就跟我一起來看看助...
今天助教說來畫點特別的__ 於是要來畫多光源遠場繞射圖囉! 要多多呢? 不如就5個吧?! 不過這次輕鬆點,就不畫動畫了。 一樣是利用先前的公式和程式,修改如下:...