次のコードがあるとします
function [ x ] = generate1(N,m,A3)
f1 = 100;
f2 = 200;
T = 1./f1;
t = (0:(N*T/m):(N*T))'; %'
wn = randn(length(t),1); %zero mean variance 1
x = 20.*sin(2.*pi.*f1.*t) + 30.*cos(2.*pi.*f2.*t) + A3.*wn;
%[pks,locs] = findpeaks(x);
plot(x)
end
次のコマンドを使用して信号を生成しました
y=generate1(3,500,1);
そして、私は501の長さのサンプルを持っています.今、私は音楽法を使用して周波数、つまり100と200を検出したいと思います.パラメータの数が2であると仮定します.
pmusic(y,4)
この画像から実際に周波数を決定する方法は?私は正規化された周波数から実際の周波数に変換する必要があると思います.すべきですか?