-
大小: 3KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-13
- 語言: 其他
- 標(biāo)簽: Matlab??Atmosphere??
資源簡介
該程序可生成隨機(jī)相位屏,用于模擬大氣的隨機(jī)相位,可通過調(diào)整參數(shù),生成可視化大氣圖像。

代碼片段和文件信息
function?phz?=?ft_phase_screen(r0?N?delta?L0?l0)
?%?function?phz??=?ft_phase_screen(r0?N?delta?L0?l0)
?
%?setup?the?PSD
del_f?=?1/(N*delta);?%?frequency?grid?spacing?[1/m]
?fx?=?(-N/2?:?N/2-1)?*?del_f;
?%?frequency?grid?[1/m]
?[fx?fy]?=?meshgrid(fx);
?[th?f]?=?cart2pol(fx?fy);?%?polar?grid
?fm?=?5.92/l0/(2*pi);?%?inner?scale?frequency?[1/m]
?f0?=?1/L0;?%?outer?scale?frequency?[1/m]
%?Kolmogorov?phase?PSD
PSD_phi?=?0.023*r0^(-5/3)?*?f.^(-11/3);
?PSD_phi(N/2+1N/2+1)?=?0;
%?random?draws?of?Fourier?coefficients
?cn?=?(randn(N)?+?i*randn(N))?.*?sqrt(PSD_phi)*del_f;
?%?synthesize?the?phase?screen
?phz?=?real(ift2(cn?1));
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????652??2018-04-16?10:50??相位屏仿真方法\ft_phase_screen.m
?????文件???????1444??2018-04-16?10:51??相位屏仿真方法\ft_sh_phase_screen.m
?????文件????????139??2018-04-24?20:40??相位屏仿真方法\ift2.m
?????文件?????????86??2019-04-12?17:13??相位屏仿真方法\r0.m
?????文件???????1265??2019-04-12?16:15??相位屏仿真方法\Unti
?????目錄??????????0??2019-04-16?09:50??相位屏仿真方法
-----------?---------??----------?-----??----
?????????????????3586????????????????????6
評(píng)論
共有 條評(píng)論