看板 MATLAB 關於我們 聯絡資訊
首先我想問的是該怎麼讓曲面上的曲線跑出來 (只有顏色其實沒辦法把曲面的走勢看很清楚) 看書好像只要加上hidden off就可以了 但是我加上hidden off以後圖還是一樣阿= = code如下 x=linspace(-50,50,1000); y=linspace(-50,50,1000); [xx,yy]=meshgrid(x,y); zz=xx.*yy.^2+xx-10*yy+8; mesh(xx,yy,zz); hidden off 另外還想問的是怎麼把兩個圖畫在一起 是只要寫兩個圖 然後加上hold on就可以了嗎 這樣我是可以看到兩個圖 可是其中之一就變得跟單獨畫的不太一樣 ex. x=linspace(-50,50,1000); y=linspace(-50,50,1000); [xx,yy]=meshgrid(x,y); zz=xx.*yy mesh(xx,yy,zz); hold on x=linspace(-50,50,1000); y=linspace(-50,50,1000); [xx,yy]=meshgrid(x,y); zz=xx.*yy.^2+xx-10*yy+8; mesh(xx,yy,zz); hidden off 不好意思實在沒辦法解決 只好上來求助 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.7.214
Raymond0710:不太一樣是因為座標軸的關係吧 11/05 00:28
zephurl:是一樣的圖~ 剛剛試跑了一下 交界處重疊所以看起來怪怪的 11/05 00:30
Bourbaki:可是我z=xy的圖畫在一起竟然看起來是個平面耶 11/05 01:10
※ 編輯: Bourbaki 來自: 140.112.7.214 (11/05 02:15)
Bourbaki:阿 我知道了 兩個問題一個是尺度一個是取點個數的的問題 11/05 02:15
Raymond0710:我在一樓指的就是尺度= = 11/05 10:38
Bourbaki:對不起 我領悟力太低 那時候看完一樓的推文還是不明白 11/05 18:38