Matlab加载整个文件,但逐段显示和绘制



是否可以加载文件并逐段显示/绘制我想知道这是否可能,任何人都可以引导我。我已经设法做了这个matlab峰值(找到峰值,但想知道值),现在我要添加它,所以我希望你们不要把我的问题搁置/否决我。我真的需要的帮助

示例:

数据大小:10000

意图:加载整个文件,但在一次时,图只显示1000个数据,而不是显示和绘制整个10000个数据。

说明:当我按下某个命令时,它将绘制前1000个数据。然后我按下回车键或一些命令,它将绘制1001-2000,依此类推。。

我有谷歌,但似乎没有找到任何类似的问题

需要建议。。

也许这个例子会有所帮助:

data = 1:10000;
rows = reshape(data, 1000, numel(data)/1000)';
for ri = 1:size(rows,1)
    figure, plot(rows(ri,:));
    pause;
end

它将数据向量重新整形为矩阵10 x 1000,从而使行包含连续的1000个数据值。然后在行上循环,绘制等待按键的行。

最新更新