【发布时间】:2017-01-23 18:50:05
【问题描述】:
我在 matlab 中工作,我有一个矩阵,我想通过为每列/行的最低值赋予绿色并为其余部分赋予红色或不同级别的红色来可视化它关于这个值与最低值的接近或远近,最后打印其中的值。例如,假设我有以下矩阵:
0.0085 0.0244 0.0335 0.0312 0.0392 0.0392
0.0246 0.0078 0.0234 0.0281 0.0395 0.0395
0.0299 0.0295 0.0108 0.0224 0.0598 0.0598
0.0253 0.0317 0.0236 0.0123 0.0583 0.0583
0.0363 0.0337 0.0500 0.0497 0.0038 0.0583
我想要实现的是这样的:
有没有办法达到上述效果?
我正在检查 pcolor 或 imagesc 函数,但我无法相处。我发现这些链接 here 和 here 他们有点尝试做类似的事情,但我无法让它根据我的需要进行更改。因此,有没有人知道是否可以做类似的事情以及如何做?
谢谢。
更新:
如果我还想在顶部和侧面添加一些标题栏,请看下面:
【问题讨论】:
-
您好像试图强制 MATLAB 成为 EXCEL...
-
只是想节省将其从 matlab 转移到 excel 的时间。因为我只需要可视化部分,它可以在 matlab 中直接完成,为什么要花时间做这个。我认为您的回答也会对其他人有所帮助。干得好,再次感谢 ;-)。
标签: matlab matrix plot colors matlab-figure