作者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