24小时热门版块排行榜    

查看: 4317  |  回复: 24

芒山观观主

木虫 (著名写手)

易、道、医

[求助] 求助,matlab里怎么绘制三向量的三维曲面图??

数据如下:
X          Y                  Z
620        0.03        110
620        0.07        112
630        0.07        119
645        0.02        210
650        0.02        200
650        0.03        230
650        0.06        145
650        0.08        155
655        0.01        180
655        0.06        145
660        0.05        150
680        0.02        175
680        0.04        170
680        0.06        145
680        0.08        155

X,Y是输入量,Z是输出量,怎么绘制她们之间的三维关系曲面?
注:
二维的简单,直接plot(x,z)或者plot(y,z)就行了,
三维的用mesh、surf和plot3都得不到想要的结果。
求助,matlab里怎么绘制三向量的三维曲面图??
未命名.jpg
回复此楼

» 猜你喜欢

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

芒山观,位于河南省永城市芒山镇,芒砀山风景区内,广告一个先~~~
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

dbb627

荣誉版主 (著名写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
芒山观观主(臭水沟代发): 金币+10, 代楼主发金币,辛苦了~ 2013-06-10 23:03:16
臭水沟: 金币+2, 辛苦了~ 2013-06-10 23:03:33
芒山观观主(1592203609代发): 金币+40, 谢谢回帖 2013-06-17 22:49:08
结果如图所示。
求助,matlab里怎么绘制三向量的三维曲面图??-1
无标题.jpg

The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
19楼2013-06-09 14:34:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

wlscj

木虫之王 (文坛精英)

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与! 2013-06-08 08:47:27
芒山观观主: 金币+5, 有帮助, 谢谢~这个教程很全~ 2013-06-08 20:52:19
2楼2013-06-08 05:56:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wlscj

木虫之王 (文坛精英)

【答案】应助回帖

★ ★ ★ ★ ★ ★
xiegangmai: 金币+1, 谢谢参与! 2013-06-08 08:47:39
芒山观观主: 金币+5, 有帮助, 谢谢,教程不适用这个例子~,还是感谢~ 2013-06-08 20:52:37
3楼2013-06-08 05:58:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

芒山观观主

木虫 (著名写手)

易、道、医

问题在于,mesh和surf等三维绘图命令,是绘制一个矩阵的。
而对于本例子,只有三个向量。
下图可以很清晰的表达这个意思。

mesh和surf等命令需要矩阵里的数据是满满的,但现有的数据只有对角线的一列。
求助,matlab里怎么绘制三向量的三维曲面图??-2
1.jpg

芒山观,位于河南省永城市芒山镇,芒砀山风景区内,广告一个先~~~
4楼2013-06-08 06:15:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郭向明

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
臭水沟: 金币+2, 谢谢交流~ 2013-06-08 09:46:31
芒山观观主: 金币+5, ★★★很有帮助 2013-06-08 09:57:08
芒山观观主: 金币+30, ★★★很有帮助, 剩下的30个都给你吧,我再找其他方法~谢谢啦~ 2013-06-09 05:24:30
首先将你的矩阵导入MATLAB,变量名为A。
m=max(A);n=min(A);
x=A(:,1);y=A(:,2);z=A(:,3);
[X,Y,Z]=griddata(x,y,z,linspace(n(1),m(1))',linspace(n(2),m(2)),  'cubic');%cubic插值方式可换,具体请参考MATLAB帮助文档对函数griddata的解释
figure;
pcolor(X,Y,Z);grid on;
figure;
contourf(X,Y,Z);grid on;
figure;
mesh(X,Y,Z);grid on;
figure;
surf(X,Y,Z);grid on;%图形的具体修饰,很多,请具体参考帮助系统
随缘冷暖开怀酒,懒算输赢信手棋
5楼2013-06-08 08:46:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郭向明

金虫 (正式写手)


xiegangmai: 金币-1, 专业版块,请勿灌水 2013-06-23 22:55:53
金币快点吧,就是来混金币的。
随缘冷暖开怀酒,懒算输赢信手棋
6楼2013-06-08 08:56:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

芒山观观主

木虫 (著名写手)

易、道、医

引用回帖:
6楼: Originally posted by 郭向明 at 2013-06-08 08:56:23
金币快点吧,就是来混金币的。

你给的程序我已经调试过,但效果不行,因为griddata的插值效果不好~
你能把处理后的图贴出来吗?和问题中的目标图是差别很大的~
还是要谢谢你啊
芒山观,位于河南省永城市芒山镇,芒砀山风景区内,广告一个先~~~
7楼2013-06-08 09:56:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郭向明

金虫 (正式写手)

【答案】应助回帖


xiegangmai: 金币+1, 谢谢参与! 2013-06-08 20:44:34
引用回帖:
7楼: Originally posted by 芒山观观主 at 2013-06-08 09:56:35
你给的程序我已经调试过,但效果不行,因为griddata的插值效果不好~
你能把处理后的图贴出来吗?和问题中的目标图是差别很大的~
还是要谢谢你啊...

插值方式你可以自己选择的啊,总有效果好的插值方式。你说的目标图就是你附的那个图吧?
图形的修饰,我没有做。那个你自己根据要求修饰就可以啊,MATLAB帮助系统会有示范程序。
随缘冷暖开怀酒,懒算输赢信手棋
8楼2013-06-08 10:10:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郭向明

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
xiegangmai: 金币+2, 谢谢参与! 2013-06-08 20:44:40
芒山观观主: 金币+5, 有帮助, 再送点~ 2013-06-08 20:50:05
引用回帖:
7楼: Originally posted by 芒山观观主 at 2013-06-08 09:56:35
你给的程序我已经调试过,但效果不行,因为griddata的插值效果不好~
你能把处理后的图贴出来吗?和问题中的目标图是差别很大的~
还是要谢谢你啊...

如果需要把图形的修饰也做完,那个程序又要多不少,通过菜单操作也可以完成,不过步骤不好写啊。
插值方式,你用help命令就可以看到,有很多可以选择。你工具需要自己选就行了。换几个字符串而已。
帮到这个程度,还不能解决问题???我真是很无语。金币居然是骗人的。真失望。
随缘冷暖开怀酒,懒算输赢信手棋
9楼2013-06-08 10:16:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

芒山观观主

木虫 (著名写手)

易、道、医

引用回帖:
9楼: Originally posted by 郭向明 at 2013-06-08 10:16:38
如果需要把图形的修饰也做完,那个程序又要多不少,通过菜单操作也可以完成,不过步骤不好写啊。
插值方式,你用help命令就可以看到,有很多可以选择。你工具需要自己选就行了。换几个字符串而已。
帮到这个程度 ...

兄弟啊,不是金币骗人,
而是你这个方法我发帖前就已经试用过了,效果不好,所以放弃了griddata这个命令,包括mesh和surf,效果都不好,所以才来发帖求助的。。。发帖前我百度和google了很久的。。。
芒山观,位于河南省永城市芒山镇,芒砀山风景区内,广告一个先~~~
10楼2013-06-08 20:49:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 芒山观观主 的主题更新
信息提示
请填处理意见