
スペクトル形状のグラフ化
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Yusaku Ando
le 17 Jan 2017
Commenté : Yusaku Ando
le 18 Jan 2017
ある音データを最大エントロピー法によってベクトル化されたtxtデータがあります。 -1以上1未満の数字が縦に4000個程並べられているのですが、このデータを縦軸dB/Hzで幅が0から-50,横軸Hzで0から2000のグラフを表示させるプログラムのアドバイスをいただきたいです。
0 commentaires
Réponse acceptée
Tohru Kikawada
le 17 Jan 2017
最大エントロピー法の出力がマイナスの範囲で出てくる部分が理解できていません。複素数ということでしょうか。パワースペクトルなので0以上の値が出てくるという認識を持っています。
ご参考になれば幸いです。
% 音声データのロード
load mtlb
% ユール・ウォーカー AR 法では、最大エントロピー推定器として同じ結果が生成される
order = 14;
[Pxx,F] = pyulear(mtlb,order,1024,Fs);
% 可視化
plot(F,10*log10(Pxx));
xlabel('周波数(kHz)');
ylabel('パワースペクトル密度(dB/Hz)');
grid on;

Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Weather and Atmospheric Science dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!