看板 [ MATLAB ]
討論串[問題] surf畫3維圖形如何挖掉一個區域
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者ShadowWind36 (雪朵風)時間16年前 (2009/03/25 01:54), 編輯資訊
0
0
0
內容預覽:
我想問一下類似的問題. 不過差別是在我的函數 z 是用自己寫的m檔案做出來的解. 也就是 z = funcQ_S(3,N,M,10)做出來的. 而我要挖掉的是 N<=3 N>M 和 M=10 這部份. 我的想法是作 n = linspace(1,9,9) m = linspace(1,9,9). [
(還有102個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者mantour (朱子)時間17年前 (2009/01/10 11:56), 編輯資訊
0
0
0
內容預覽:
可以設這個區域值為NaN. 例如:. x=-5:5;. y=-5:5;. [X Y]=meshgrid(x,y);. z=sin(X)+sin(Y);. for i=find(x==-1):find(x==1). for j=find(y==-1):find(y==1). z(i,j)=NaN;.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kittelluyao (little fat)時間17年前 (2009/01/10 10:15), 編輯資訊
0
0
0
內容預覽:
我用surf(x,y,z)畫一個三維的立體圖. 可是我希望在-1<x<1 and -1<y<1. 這個區域挖掉一個正方形 就是這個區域不要有任何值. 我不要設這個區域值是零 因為這樣線連起來會很難看. 我希望這個區域就是"空白"其他是有顏色的. 這樣要怎麼做才能辦到??. 謝謝賜教. 我也會繼續想.
首頁
上一頁
1
下一頁
尾頁