Re: [問題] cntour plot已回收

看板MATLAB作者 (陸)時間16年前 (2010/02/04 11:00), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Liesli (神思者)》之銘言: : 請問一下給定一組方程式要怎麼畫contour : y=72+3.6x1-2.5x2 要繪出contour大概要會使用MATLAB的3D繪圖 你可以嘗試搜尋看看以下函數的使用方法 mesh, surface, mesh 針對你的問題 假設你的 x1 = 1 : 10 ; x2 = 1 : 10 ; 先使用mesh獲得點對點的矩陣 [X1,X2] = meshgrid(x1,x2) ; 接著算出y的函數值 y=72+3.6.*X1-2.5.*X2 ; 之後就可繪出3D的圖形;你可以使用我上面介紹的函式(surface或mesh) 針對你的問題,你直接使用confour函式即可 [c,h] = contour(X1,X2,y) ; 假如你需要對繪出來的圖形做一些修飾 你可以再使用 clabel(c,h), colorbar 希望能夠回答到你的問題,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.66.52 ※ 編輯: artdaniel 來自: 203.73.66.52 (02/04 12:04)

02/05 04:29, , 1F
很謝謝你..我來試看看
02/05 04:29, 1F
文章代碼(AID): #1BQZXX9t (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1BQZXX9t (MATLAB)