从 1000 个波形中取出 20 个波形我想从数组中取出波形。我正在使用以下代码。
clc
clear('all');
close('all');
Load ('w.mat'); % w.mat is actually file holding 1000 wave forms)
x= 1:length(w(1,:));
Subplot(321);
Plot(x,w(1:20,:)); %Plotting First 20 wave forms out of 1000
现在通过视觉查看情节,我发现 0.6 是 X 轴阈值,大约 15 点标记是 Y 轴阈值(我会在这里发布图片,但我是堆栈流论坛的新手,它不允许我发布它)。
如何根据 X 轴阈值 0.6 和 Y 轴索引值约 15 获取波形。并将它们存储在不同的文件中。我知道 Save 命令根据分配给它的不同参数将其保存到文件中。但是如何访问 X 轴和 Y 轴值并比较波形。
我想与实际上更接近的第 2 波进行比较,我必须避免任何过高的值。
任何帮助想法,因为我来自 C++ 背景。Matlab对我来说有点新。谢谢堆亲切的问候K Haroon