matlab - 关于标记 x 轴

标签 matlab waterfall

我有很多数据需要在 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)

最佳答案

如果您查看waterfall的文档(您可以通过将光标放在编辑器中的命令中并按F1轻松完成此操作),您会看到您可以使用不同的语法调用瀑布命令。 。

% Syntax

waterfall(Z) 
waterfall(X,Y,Z) 
waterfall(...,C) 
waterfall(axes_handles,...) 
h = waterfall(...) 

不仅仅使用数据 Z 调用瀑布图,还可以为其提供 XY 范围数据。例如 。 。 .

mydata = rand(13, 10000);
Y = 1:size(mydata,1);
X = linspace(-5, 5,size(mydata,2));

waterfall(X, Y , mydata)

关于matlab - 关于标记 x 轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12374276/

相关文章:

c - 反转位图图像将图像变黑。但不一致

file - 是否有一种既定的方法可以将配置文件用于已部署的 MATLAB 应用程序?

matlab - 如何在 Matlab 中向量化双依赖循环?

arrays - 如何将结构数组切片成行,而不是列?

node.js - 在异步 waterfall 中不调用最终回调有什么坏处吗?

agile - 使用 Scrum 的敏捷方法优于瀑布方法的一个优势

agile - 发布频率是敏捷和瀑布之间唯一真正的区别吗?

image - 有没有办法直接找出数字图像的 "smoothness"?

iphone - 如何在iOS上廉价地模拟水?

R Plotly : How to set the color of Individual Bars of a Waterfall Chart in R Plot. ly?