24小时热门版块排行榜    

查看: 3305  |  回复: 15

你倒是跑啊

金虫 (初入文坛)

[求助] matlab程序实现菲涅尔衍射(用fft实现) 哪里不对 已有2人参与

%光束经菲涅尔衍射后的光强分布
clear,clc;

%初始光场
c=linspace(-0.1,0.1,64);
r=linspace(-0.1,0.1,64);
[x,y]=meshgrid(c,r);
[thero,rho]=cart2pol(x,y);
l=3;w0=0.03;
lambda=1.55e-6;k=2*pi/lambda;
u=(sqrt(2)*rho/w0).^l.*exp(-rho.^2/w0^2).*exp(1i*l*thero)*sqrt(2/factorial(l)/pi);         %光场表达式
h=abs(u);
intensity=h.^2;
%显示光强
figure;
surf(x,y,intensity);


%菲涅尔衍射(角谱衍射理论)
z1=10;      % 衍射距离
M=64;N=64;
n=0.2;      %宽度
dx=(M-1)/n;dy=(N-1)/n;              %频率间隔                                    
fx=[-31:1:32]'*ones(1,M)*dx/63;        %频率坐标                              
fy=ones(N,1)*[-31:1:32]*dy/63;
trans=exp(1i*k*z1*(ones(M,N)-lambda^2*fx.^2-lambda^2*fy.^2).^0.5);    %传递函数


uu=fftshift(fft2(fftshift(u)));   
U=uu.*trans;
UU=fftshift(ifft2(fftshift(U)));

h=abs(UU);
intensity=h.^2;
%显示光强
figure;
surf(x,y,intensity);


做出来的两张图没有变化。   是频率间隔和频率坐标取得不对吗?如果是,怎么改?
求大神帮忙!谢谢!
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

你倒是跑啊

金虫 (初入文坛)

不要沉,求助攻!!!!谢谢啊
2楼2016-06-20 09:19:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hcquan

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
你倒是跑啊: 金币+15, ★★★很有帮助, 谢谢! 2016-06-21 17:26:40

你把距离设得太小了,z1=10,你这里的单位是um,把它设大点,程序没问题。
3楼2016-06-20 11:25:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Berylcczhang

铜虫 (小有名气)

4楼2016-06-21 16:54:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

你倒是跑啊

金虫 (初入文坛)

引用回帖:
4楼: Originally posted by Berylcczhang at 2016-06-21 16:54:49
是傅立叶变换么?

是的
5楼2016-06-21 17:25:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
6楼2017-08-17 17:37:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2017-08-17 23:11:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
8楼2017-08-18 14:04:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
9楼2017-08-18 22:43:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
10楼2017-08-20 13:32:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 你倒是跑啊 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 354求调剂 +7 Tyoumou 2026-03-18 10/500 2026-03-22 11:11 by 人来盛
[考研] 303求调剂 +4 安忆灵 2026-03-22 5/250 2026-03-22 11:09 by 杨杨杨紫
[考研] 求调剂一志愿海大,0703化学学硕304分,有大创项目,四级已过 +3 幸运哩哩 2026-03-22 5/250 2026-03-22 11:01 by 杨杨杨紫
[考研] 材料学硕301分求调剂 +7 Liyouyumairs 2026-03-21 7/350 2026-03-21 22:31 by peike
[考研] 0703化学调剂 ,六级已过,有科研经历 +14 曦熙兮 2026-03-15 14/700 2026-03-21 19:12 by ColorlessPI
[考研] 【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂 +11 吃吃吃才有意义 2026-03-19 11/550 2026-03-21 18:23 by 学员8dgXkO
[考研] 313求调剂 +4 肆叁贰壹22 2026-03-19 4/200 2026-03-21 17:33 by ColorlessPI
[基金申请] 学校已经提交到NSFC,还能修改吗? 40+4 babangida 2026-03-19 9/450 2026-03-21 16:12 by babangida
[考研] 一志愿山大07化学 332分 四六级已过 本科山东双非 求调剂! +3 不想理你 2026-03-16 3/150 2026-03-21 03:59 by JourneyLucky
[考研] 一志愿天津大学化学工艺专业(081702)315分求调剂 +12 yangfz 2026-03-17 12/600 2026-03-21 03:30 by JourneyLucky
[考研] 303求调剂 +5 睿08 2026-03-17 7/350 2026-03-21 03:11 by JourneyLucky
[考研] 求调剂 +3 Ma_xt 2026-03-17 3/150 2026-03-21 02:05 by JourneyLucky
[考研] 288求调剂 +16 于海海海海 2026-03-19 16/800 2026-03-20 22:28 by JourneyLucky
[考研] 350求调剂 +5 weudhdk 2026-03-19 5/250 2026-03-20 22:04 by luoyongfeng
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 295材料求调剂,一志愿武汉理工085601专硕 +5 Charlieyq 2026-03-19 5/250 2026-03-20 20:35 by JourneyLucky
[考研] 一志愿中国海洋大学,生物学,301分,求调剂 +5 1孙悟空 2026-03-17 6/300 2026-03-19 23:46 by zcl123
[考研] 275求调剂 +4 太阳花天天开心 2026-03-16 4/200 2026-03-17 10:53 by 功夫疯狂
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[考研] 333求调剂 +3 文思客 2026-03-16 7/350 2026-03-16 18:21 by 文思客
信息提示
请填处理意见