作者chopeter2002 (正)
看板MATLAB
标题[绘图] 3D 全部都是资料点
时间Tue May 28 23:47:51 2013
https://www.dropbox.com/s/pk90gpo55rhnomt/123.png?v=0mcn
上面的水滴状曲面是我的目标
但是除了用mesh绘图,我不会其他技巧QQ
相邻的点 X和Y都不是等间距 不能化成 n*n 的矩阵
只有每个点的DATA (曲面该有的座标点x,y,z都有)
这样有办法画出水滴状的曲面吗?
因为查过书籍的范例都是Z=f(x,y) 下去做图
不了解其他做法的绘图机制
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.222.164
※ 编辑: chopeter2002 来自: 140.115.222.164 (05/28 23:50)
1F:→ iHakka:如果x,y,z的资料都有的话酒可以画了吧!doc mesh 05/29 00:13
2F:推 profyang:surf的x,y可以定义成向量 但z能为向量 那你就先定义好你 05/29 00:54
3F:→ profyang:要用的范围的x,y 然後对应到的组合如果有z的话就定义在z 05/29 00:54
4F:→ profyang:矩阵中 没有的话就设为NaN 这样不知道可不可行? 05/29 00:55
5F:→ ejialan:用meshgrid产生规则的xx yy 再用interp2插值出对应的zz值 05/29 10:00
6F:→ chopeter2002:有了! 用FILL3(x,y,z,color)可以做到 06/21 14:45