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