24小时热门版块排行榜    

查看: 1347  |  回复: 6

459354755

新虫 (初入文坛)

[求助] matlab最后一步的作图问题 已有1人参与

程序现在都写好了,就是最后的作图程序了,本人没有学过matlab所以麻烦写出程序。  谢谢!
程序如下:
k=2*pi/(532*10^-9);
z=0.1;
m=1;
l=0;
theta=0;
r0=0.005;
nnx=256;
xx=-0.005:0.01/255:0.005;
yy=-0.005:0.01/255:0.005;
for nn=1:nnx
   for mm=1:nnx
    phi=atan2(yy(mm), xx(nn));
    rho=sqrt(yy(mm).^2+xx(nn).^2);
f(nn,mm)=quad(@(r)r.*exp(-0.1*i*k*r.^1.5)*k*i.^(m+2).*besselj(m,-k*rho*r/z).*sin(m*phi+2*pi*(r/r0).^l+theta),0,r0);
end
end
差最后一个出图像的语言。
最后结果类似于那张图片。
程序调试时间很久,所以只求正确的图像求法。
谢谢各位!

matlab最后一步的作图问题
Z8RST[5IFPCQ_3{UJ[QU[}7.png
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

eidie

木虫之王 (文坛精英)

文献杰出贡献

【答案】应助回帖

感谢参与,应助指数 +1
fmax=max(max(f));
fmin=min(min(f));
f2=(f-fmin)/(fmax-fmin); %数值太小,归一化[0, 1]
imagesc(f2);
colormap jet;
colorbar;
跟一个女博士相亲,我问她:“你学历这么高,嫁的出去吗?”她说:“这个问题,等我回去写篇论文回答你。”
2楼2015-05-07 18:38:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

459354755

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by eidie at 2015-05-07 18:38:17
fmax=max(max(f));
fmin=min(min(f));
f2=(f-fmin)/(fmax-fmin); %数值太小,归一化
imagesc(f2);
colormap jet;
colorbar;

fmax=max(max(f));
fmin=min(min(f));
f2=(f-fmin)/(fmax-fmin); %数值太小,归一化[0, 1]
imagesc(f2);
colormap jet;
colorbar;
Error using image
Image CData can not be complex

Error in imagesc (line 19)
    hh = image(varargin{1},'CDataMapping','scaled');
对不起,运行之后程序错误,你可不可以稍微改下 谢谢
3楼2015-05-08 08:12:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eidie

木虫之王 (文坛精英)

文献杰出贡献

引用回帖:
3楼: Originally posted by 459354755 at 2015-05-07 12:12:38
fmax=max(max(f));
fmin=min(min(f));
f2=(f-fmin)/(fmax-fmin); %数值太小,归一化
imagesc(f2);
colormap jet;
colorbar;
Error using image
Image CData can not be complex

Error in imagesc (line  ...

根据提示,你自己运算出现复数。不知道你要显示的是模,还是相位。
跟一个女博士相亲,我问她:“你学历这么高,嫁的出去吗?”她说:“这个问题,等我回去写篇论文回答你。”
4楼2015-05-08 08:52:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

459354755

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by eidie at 2015-05-08 08:52:34
根据提示,你自己运算出现复数。不知道你要显示的是模,还是相位。...

相位      谢谢
5楼2015-05-08 09:23:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

eidie

木虫之王 (文坛精英)

文献杰出贡献

引用回帖:
5楼: Originally posted by 459354755 at 2015-05-07 13:23:20
相位      谢谢...

在MATLAB中angle函数用于求解复数相位,百度参考函数,你自己代入该函数试试吧。
跟一个女博士相亲,我问她:“你学历这么高,嫁的出去吗?”她说:“这个问题,等我回去写篇论文回答你。”
6楼2015-05-08 10:24:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2015-05-10 18:39:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 459354755 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 东华理工大学化材专业26届硕士博士申请 +8 zlingli 2026-03-13 8/400 2026-03-19 16:32 by 轻松不少随
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +3 晨昏线与星海 2026-03-19 3/150 2026-03-19 13:36 by houyaoxu
[考研] 材料考研调剂 +3 xwt。 2026-03-19 3/150 2026-03-19 11:22 by w沐阳w
[考研] 267一志愿南京工业大学0817化工求调剂 +10 SUICHILD 2026-03-12 10/500 2026-03-19 09:51 by Delta2012
[考研] 0817调剂 +3 没有答案_ 2026-03-14 3/150 2026-03-19 09:51 by Xu de nuo
[考研] 材料专硕英一数二306 +5 z1z2z3879 2026-03-18 5/250 2026-03-19 07:43 by BruceLiu320
[考研] 材料,纺织,生物(0856、0710),化学招生啦 +3 Eember. 2026-03-17 9/450 2026-03-18 10:28 by Eember.
[基金申请] 被我言中:新模板不强调格式了,假专家开始管格式了 +4 beefly 2026-03-14 4/200 2026-03-17 22:04 by 黄鸟于飞Chao
[考研] 考研求调剂 +3 橘颂. 2026-03-17 4/200 2026-03-17 21:43 by 有只狸奴
[考研] 296求调剂 +5 大口吃饭 身体健 2026-03-13 5/250 2026-03-17 21:05 by 不惑可乐
[考研] 考研化学学硕调剂,一志愿985 +4 张vvvv 2026-03-15 6/300 2026-03-17 17:15 by ruiyingmiao
[考研] 材料与化工专硕调剂 +5 heming3743 2026-03-16 5/250 2026-03-17 14:03 by 勇敢太监王公公
[考研] 211本,11408一志愿中科院277分,曾在中科院自动化所实习 +6 Losir 2026-03-12 7/350 2026-03-17 12:09 by danranxie
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[考研] 11408 一志愿西电,277分求调剂 +3 zhouzhen654 2026-03-16 3/150 2026-03-17 07:03 by laoshidan
[考研] 0854控制工程 359求调剂 可跨专业 +3 626776879 2026-03-14 9/450 2026-03-16 17:42 by 626776879
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 294求调剂 +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[基金申请] 现在如何回避去年的某一个专家,不知道名字 +3 zk200107 2026-03-12 6/300 2026-03-14 17:13 by zk200107
[考研] 311求调剂 +3 冬十三 2026-03-13 3/150 2026-03-13 20:41 by JourneyLucky
信息提示
请填处理意见