作者shch (小瓜瓜)
看板MATLAB
標題[繪圖] imagesc + Marker?
時間Sat Feb 25 13:55:27 2012
各位好 假設我有一組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
1F:→ shch:好像 (1)可行 不過要自己color range搞定 也要自己弄方陣... 02/25 14:05