我有很多数据需要在 matlab 中绘制为瀑布图。我有10多列数据,每一列代表一个数据数据集。我将所有数据放在一个大矩阵中,这样第一个数据集放在矩阵的第一行,第二个数据集放在第二行......等等。在所有这些数据存储在矩阵中之后,我使用瀑布绘制这些数据。对于每一列,它包含大约 10,000 个数据点,对应于从 -5 到 5 的 x 变量。但在瀑布中,它在 x 轴上显示 0 到 10, 000 而不是 -5 到 5。如何强制 matlab 显示正确的范围?谢谢
mydata = zeros(13, 10000);
mydata(1, :) = ... ; % first data set
mydata(2, :) = ... ; % second data set
...
mydata(13, :) = ... ; % last data set
waterfall(mydata)