[繪圖] imagesc + Marker?

看板MATLAB作者 (小瓜瓜)時間14年前 (2012/02/25 13:55), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位好 假設我有一組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

02/25 14:05, , 1F
好像 (1)可行 不過要自己color range搞定 也要自己弄方陣...
02/25 14:05, 1F
文章代碼(AID): #1FI7VHz1 (MATLAB)