[繪圖] 曲面單一顏色

看板MATLAB作者 (橋)時間14年前 (2011/11/20 21:18), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
假設 在 figure(1) 裡面 使用 hold on 擺 2 個函數圖 ezmesh('sin(x+y)',[-pi,pi,-pi,pi]) ezmesh('sin(x+y)/(x^2+y^2)^(1/2)',[-pi,pi,-pi,pi]) 畫出來的 2 個圖都會根據預設的 colorbar 做上色 想請問有辦法將第一個圖形整個用一種顏色 第二個圖形也只用一種顏色 想把兩個圖形區隔開來 有請指點! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.105.191

11/21 23:32, , 1F
h=ezmesh('sin(x+y)/(x^2+y^2)^(1/2)',[-pi,pi,-pi,pi]);
11/21 23:32, 1F

11/21 23:33, , 2F
set(h,'EdgeColor','r');hold on
11/21 23:33, 2F

11/21 23:33, , 3F
h2=ezmesh('sin(x+y)',[-pi,pi,-pi,pi]);
11/21 23:33, 3F

11/21 23:33, , 4F
set(h2,'EdgeColor','b')
11/21 23:33, 4F

11/22 22:29, , 5F
oh my god!!! 謝謝你!!!
11/22 22:29, 5F
文章代碼(AID): #1EoFuDX_ (MATLAB)