24小时热门版块排行榜    

查看: 1905  |  回复: 15

bluethky

木虫 (著名写手)

[求助] 关于一个三维画图的问题 已有4人参与

在一个网页上看到一个关于mesh的命令
mesh(X,Y,Z)
所画的图是X(l,j),Y(l,j),Z(l,j)的图形,
没想到Z代表的是颜色,
而我希望的是Z代表的是对应的Z轴的坐标高度。。。。

我现在求出了,X,Y,Z对应的坐标了(都是矩阵的形式,但一一对应),想把它化成三维图。。。
直接用mesh命令,发现所花的图都是位于x轴和y轴上,这与所给的数据是不符合的?


请教一下,mesh(X,Y,Z,C),能画不?试了一下,没有成功

注意:附件是数据
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : matlab.mat
  • 2014-05-12 16:03:09, 63 K

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

mathstudy

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
bluethky: 金币+4, ★★★★★最佳答案 2014-05-14 12:29:19
这是仅仅是Z的图,是不是楼主的X,Y网格的生成有问题?
关于一个三维画图的问题
untitled.png

3楼2014-05-12 16:26:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluethky

木虫 (著名写手)

引用回帖:
7楼: Originally posted by mathstudy at 2014-05-12 17:36:09
X Y矩阵是由X Y是向量生成的meshgrid 效果是一样的...

给你说的不一样,其实X,Y是经过处理的x轴y轴坐标,是不规则的,感觉matlab应该有类似的命令,相当于描点,
9楼2014-05-12 19:19:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluethky

木虫 (著名写手)

我现在遇到的情况是,x轴和y轴的划分出来的,并不是矩形,而是不规则的四边形,或三变形,但是我知道对应额x,y,z坐标,大家有没有方法画出来,或者给我个相关的命令,我自己去查
10楼2014-05-12 19:43:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

shumolynu

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
mesh 函数中X Y是网格坐标,Z是每个网格坐标上的高度矩阵。
2楼2014-05-12 16:13:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluethky

木虫 (著名写手)

引用回帖:
3楼: Originally posted by mathstudy at 2014-05-12 16:26:47
这是仅仅是Z的图,是不是楼主的X,Y网格的生成有问题?

untitled.png

网格不是连续的,只是一些随机的点,可不可以
4楼2014-05-12 17:06:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluethky

木虫 (著名写手)

引用回帖:
2楼: Originally posted by shumolynu at 2014-05-12 16:13:56
mesh 函数中X Y是网格坐标,Z是每个网格坐标上的高度矩阵。

这是对于X,Y是向量的情况,对于X,Y是矩阵的情况,貌似不是这样
5楼2014-05-12 17:07:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluethky

木虫 (著名写手)

引用回帖:
3楼: Originally posted by mathstudy at 2014-05-12 16:26:47
这是仅仅是Z的图,是不是楼主的X,Y网格的生成有问题?

untitled.png

这个图你是怎么画的,有我需要的那种趋势,不知用的哪个命令,直接mesh(X,Y,Z)。。。画的不是你所提供的图
6楼2014-05-12 17:09:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mathstudy

金虫 (正式写手)

【答案】应助回帖

引用回帖:
5楼: Originally posted by bluethky at 2014-05-12 17:07:46
这是对于X,Y是向量的情况,对于X,Y是矩阵的情况,貌似不是这样...

X Y矩阵是由X Y是向量生成的meshgrid 效果是一样的
7楼2014-05-12 17:36:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mathstudy

金虫 (正式写手)

【答案】应助回帖

引用回帖:
6楼: Originally posted by bluethky at 2014-05-12 17:09:58
这个图你是怎么画的,有我需要的那种趋势,不知用的哪个命令,直接mesh(X,Y,Z)。。。画的不是你所提供的图...

直接mesh(Z)  默认的坐标轴
8楼2014-05-12 17:36:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 逃课的小屁孩 的主题更新
信息提示
请填处理意见