看板 MATLAB 關於我們 聯絡資訊
假設重複畫一個平面三角形畫120次 x = [ 0 2 1]; y = [ 0 0 1]; hold on for i=1:120 fill(x,y,[ 0 ;0.5; 1]); end 120次以內都能正常顯示此三角形的顏色 當再畫一次的時候 也就是只要用fill在同一個畫布上畫超過120次 顏色就無法正常顯示了(跟原本120次內的顏色不同) 我的matlab版本是2010b Unix 不知道這是不是這一個版本的bug呢 還是說 我有什麼地方沒注意到呢 能否請版友們給我個方向讓我找出解決方法 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.218.228
ht15trep:這麼做的目的是...? 03/11 10:56
mp19990920:你這樣做會產生120個petch object,若想一直更新顏色 03/11 11:21
mp19990920: patch 03/11 11:22
mp19990920:請用set來更新FaceVertexCData這個property 03/11 11:24
manphone:好的 我去研究一下這個屬性 謝謝! 03/11 15:37