看板 MATLAB 關於我們 聯絡資訊
各位好 假設我有一組Data是 Y = A - B 均為 3X3 matrix 我可以用 imagesc 來製作 heat map Y 但我希望進一步根據A區分Marker 同樣Y = 5 假設color bar上顯示紅色 若A>0 畫紅色圓的Marker A<0 畫紅色方的Marker (假設沒有其它可能) ex: H H H -1 -5 -9 O O O if A = 2 7 40 H O H -10 6 -3 (當然imagesc圖是有顏色的) (1)如果用scatter硬畫要自己製作color bar轉RGB code去調顏色 (2)如果先用imagesc 再用白色Marker覆蓋 有點不是很理想 因為我是希望Marker外面就不要有顏色 這樣比較不會眼花 (因為實際Matrix size 是幾十乘幾十) 有人有類似經驗 或是想法分享嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.18.250.9
shch:好像 (1)可行 不過要自己color range搞定 也要自己弄方陣... 02/25 14:05