使用 Matlab 中的函数 imagesc,我绘制了我的 (X,Y,Z) 数据-X 数组距离、Y 数组时间和我的数据 Z = Z(X,Y) 一个矩阵。
我注意到 80% 的图像只有一种颜色,因为几乎所有 Y 的 Z 数据的变化只发生在 X 的末尾。
现在我使用 colormap('hsv') 这给了我认为最大范围的不同颜色。
我需要将颜色条范围更改为对数范围,以改善输出数据沿距离 X 随时间变化的范围。
我也使用过contourf,但我仍然不确定使用这个函数是否会更好,而不是输出更平滑的imagesc。
拜托,任何想法、任何方法或任何小脚本,我都可以使用 imagesc 或其他内置函数来直观地显示 2D 中对数刻度的数据差异,非常受欢迎!谢谢你