[繪圖] 三維曲面上畫曲線

作者: ocf001497 (榮)   2015-10-16 19:12:41
各位大大好
小弟在作圖上面遇到了一些困難
我想要在
z=x.^1.5 的這個曲面上
畫上一條曲線(曲面+曲線同時畫)
曲線的方程式為
c=8*((13)^1.5-8)=某個常數
y=c.*((1+(9/4).*x).^1.5-1)
z=x.^1.5
我的作法是
x=0:0.1:1
c=8*((13)^1.5-8)
y=c.*((1+(9/4).*x).^1.5-1)
z=x.^1.5
plot3(x,y,z)
hold on
m=0:0.1:1
n=0:0.1:1
[mm,nn]=meshgrid(m,n)
zz=mm.^1.5
mesh(mm,nn,zz)
想法是說先畫出線
用hold on
再定義新的變數畫出mesh曲面疊上去
結果出來之後 線是留著
但是曲面只剩下一條邊邊
其他的曲面格子全部消失了
有試著調曲面透明度變成0
但還是沒有效
小弟初學matlab
還請各位大大幫幫忙!!
感恩!!
作者: sunev (Veritas)   2015-10-16 19:19:00
y 的範圍?
作者: ocf001497 (榮)   2015-10-16 19:34:00
我想作在x y z都是0~0.1的範圍中~~畫曲線時沒有寫y範圍是我想說應該可以直接把x當參數式
作者: sunev (Veritas)   2015-10-16 19:40:00
y被x決定,所以你要不要再確定一下y的範圍
作者: ocf001497 (榮)   2015-10-16 22:30:00
s大的意思是說我曲線y中的範圍會影響到後面作圖曲面嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com