我不知道原因,但最新的 matlab 版本(例如 Matlab 2012a)中的默认“颜色条”在使用许多子图时表现非常差:绘图速度非常慢(40 秒)并且子图缩小到你甚至看不到它们! (即不知何故,默认颜色条在 suplots 之间强制使用太多未使用的空间,因此它们不适合图中)。
使用旧版本的 colorbar.m(我在此处将其重命名为“mycolorbar.m”)完全解决了这些问题:绘图速度非常快(4 秒)并且子图是正确的。 默认情况下,子图之间的空间也很好。 这与我们在较旧和较轻的 Matlab 6.5 版本中执行默认 suplot + colorbar 时的有效行为相同。
您可以在此处将慢速/废话默认(新版本)“colorbar”与快速/良好(旧版本)“mycolorbar”进行比较。 下载文件“mycolorbar.m”并将其保存在您的工作文件夹中。 打开 Matlab 201
2022-04-29 22:20:12
312KB
matlab
1