| 查看: 3010 | 回复: 2 | |||
ylkitty金虫 (正式写手)
|
[交流]
【求助】请教imagesc画出的图像如何与xy坐标对应? 已有2人参与
|
|
我用下列命令对Pz(x,y)画出了图像, figure(1), clims = [0 max(max(Pz))]; imagesc(x,y,Pz',clims) axis([min(x) max(x) min(y) max(y)]) xlabel('x (\mum)'), ylabel('y (\mum)') set(gca,'YDir','normal') figure(3), clims = [0 max(max(Pz))]; imagesc([min(x) max(x)],[min(y) max(y)],Pz',clims) xlabel('x (\mum)'), ylabel('y (\mum)') set(gca,'YDir','normal') %把y轴翻转 figure(2), mesh(x,y,Pz') axis([min(x) max(x) min(y) max(y)]) xlabel('x (\mum)'), ylabel('y (\mum)') figure(1)得到的图片跟figure(3)一模一样,但是跟figure(2)得到的图片相差较大,主要体现在坐标比例上。 从上面的结果来看,imagesc里面的x,y坐标矢量并不一一对应Pz(x,y),仅仅给出了Pz的坐标范围。而mesh得到的图片的x,y坐标矢量是跟Pz(x,y)是一一对应的,所以通过axis([min(x) max(x) min(y) max(y)])就可以得到实际图像。 我遇到的问题是: 因为我的计算结果是非均匀网格划分得到,所以mesh出的图片在网格较密的地方,图像跟imagesc的效果一致,但在网格较疏的地方,就出现了很多网格,不太好看,不易放在文章里。所以希望用imagesc来画图,可是imagesc画出的图片跟x,y坐标不是一一对应的,图片显示比例不对,跟实际尺寸相差较大,更不能放在文章里。 请问: (1)如何消除mesh图片的网格? (2)如何将imagesc图片跟x,y坐标对应起来? 谢谢! |
» 猜你喜欢
国社科又开始会评了,不知道这次命运如何
已经有13人回复
麻烦专家们看看评委们的意见(F口面上)
已经有13人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有6人回复
为什么资助数各大高校都创新高,自己申请怎么就这么难
已经有15人回复
科研人应该花精力去思考如何解决问题,而不是去凝练问题
已经有14人回复
要骂人了,新模版改版就是要淡化问题凝练这种虚的东西,结果有个评委还在说凝练得不够
已经有17人回复
基金系统什么内容也没有
已经有10人回复
学科评审组评审是指会评吗?
已经有5人回复
面上函评意见出来了,像什么等级?
已经有17人回复
zjliu1265
至尊木虫 (正式写手)
- 应助: 18 (小学生)
- 金币: 12626.7
- 散金: 200
- 帖子: 642
- 在线: 680.6小时
- 虫号: 585320
- 注册: 2008-08-08
- 性别: GG
- 专业: 光学
2楼2010-05-05 14:12:01
ylkitty
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 1677.4
- 散金: 178
- 红花: 3
- 帖子: 314
- 在线: 141.4小时
- 虫号: 626671
- 注册: 2008-10-15
- 性别: MM
- 专业: 光子与光电子器件
3楼2010-05-05 15:12:55










回复此楼
30