看板 MATLAB 關於我們 聯絡資訊
假設 在 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
tjp60312:h=ezmesh('sin(x+y)/(x^2+y^2)^(1/2)',[-pi,pi,-pi,pi]); 11/21 23:32
tjp60312:set(h,'EdgeColor','r');hold on 11/21 23:33
tjp60312:h2=ezmesh('sin(x+y)',[-pi,pi,-pi,pi]); 11/21 23:33
tjp60312:set(h2,'EdgeColor','b') 11/21 23:33
nickchen:oh my god!!! 謝謝你!!! 11/22 22:29