-
大小: 1KB文件類型: .m金幣: 1下載: 1 次發布日期: 2021-06-04
- 語言: Matlab
- 標簽:
資源簡介
基于傅里葉變換中kreisDemod函數里面所需要的m文件,將KreisDemod函數,SPHT函數和主程序函數放在同一個文件夾就可以運行成功了。
代碼片段和文件信息
function?sd=tSPHT(c)
%SPHT?spiral?phase?transform
%?sd=SPHT(c)?computes?the?quadrture?term?of?c?still?affected?by?the
%?direction?phase?factor.?Therefore?for?a?real?c=b*cos(phi)
%?sd=SPHT(c)=i*exp(i*dir)*b*sin(phi)
%?Ref:?Kieran?G.?Larkin?Donald?J.?Bone?and?Michael?A.?Oldfield?“Natural
%?demodulation?of?two-dimensional?fringe?patterns.?I.?General?background?of?the?spiral?phase?quadrature?%transform“?J.?Opt.?Soc.?Am.?A?18?1862-1870?(2001)?
%???AQ?19/8/09
%???Copyright?2009?OM4M
%???$?Revision:?1.0.0.0?$
%???$?Date:?19-08-2009?$
try
????
????TH=max(abs(c(:)));
????if?mean(real(c(:)))>0.01*TH
????????warning(‘OM4M:SPHT:OutOfRange‘?...
????????????‘input?must?be?DC?filtered‘);
????end
????
????[NR?NC]=size(c);
????[uv]
- 上一篇:WVD和stft的matlab程序
- 下一篇:雷達CFAR恒虛警檢測一維蒙特卡洛仿真
評論
共有 條評論