FREQZ の振幅応答を CSV ファイルに保存する方法はありますか?

3 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
回答済み: MathWorks Support Team 2013 年 10 月 25 日
FREQZ の振幅応答をカンマ区切りのファイル形式である CSV ファイルに落とす方法を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2013 年 10 月 25 日
FREQZ 関数に出力引数を指定して、周波数応答をデータで取得した後、CSVWRITE 関数で CSV ファイルとして出力することで可能です。
下記にプログラム例を紹介します。
f=[0:0.001:1.000];
a=sqrt(2*pi()*f);
b=a/2.506628274631000;
coefficient=fir2(64,f,b,hann(65));
[h,f]=freqz(coefficient); % 出力引数を付けて実行
SS=20*log10(abs(h)); % 振幅応答
csvwrite('aaa.csv',[f,SS]); % ファイル保存

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2 次元および 3 次元プロット についてさらに検索

タグ

製品


リリース

R2012a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!