作者Fradi (路边散步的鱼)
看板MATLAB
标题[绘图] 三维Contour或mesh图请教
时间Tue Mar 13 21:35:14 2012
已爬文,有类似问题但无解决
请教各位大大
已经以linspace以及meshgrid建构三维座标体系
x格点10
y格点18
z格点70
也就是这是一个10 x 18 x 70的三维座标
现在问题是我有一资料T值
也将T值读入Matlab中
且T值的每一点恰好对应到xyz所建构出的每一点
现在欲画出 x-y-z 与 T 值资料的Contour或mesh图
应该要怎麽做比较好呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.38.206
1F:→ Fradi:忘了说谢谢各位大大~ 03/13 21:50
2F:推 Rasin:意思是T=f(x,y,z)要绘出(x,y,z,T)吗? 03/14 08:33
3F:→ Rasin:是的话 三维空间是不能塞四个变数的 最多作出等值面 03/14 08:36
4F:→ Rasin:如同 二维不能塞三个变数 但可作等值线 03/14 08:36
5F:→ Fradi:谢谢R大,T是与座标体系自由度相等的资料。我的想法是把每一 03/14 09:12
6F:→ Fradi:点的值塞进去每个xyz点,然後依照值的大小给颜色。 03/14 09:13
7F:→ Fradi:最後会呈现出类似contour或mesh效果的三维图形 03/14 09:14
※ 编辑: Fradi 来自: 140.112.38.206 (03/14 09:14)
8F:→ Fradi:另外,R大的那种想法有没有参考的做法呢? 我昨天是想到surf 03/14 09:15