以下のプログラムである点での3時間おきの気温をフーリエ変換しプロットしました。 次に添付のようにピークを検出しそのピーク値を出力し図示するようにしたいのですが、以下のプログラムでは図示できません。 図示し、ピーク値の大きい順に番号をふり、何番目までを出力と制限できればと考えています。 サイトをやって見たのですが、うまくいかず、何かアドバイス頂けると幸いです。
以下プログラムです
filename =('1.txt');x = load(filename);[pxx,w] = periodogram(x);plot(w,10*log10(pxx))pks = findpeaks(pxx);xlabel('Frequency (Hz)')ylabel('Power/Frequency (dB/Hz)')
Best Answer