- ベストアンサー
MATLABのグラフの書き方について
MATLABでfftをかけてその結果をグラフに出力したいのです。標本数は64個でグラフに出力したいのは始めの32個を出力したいのですが、その方法が分からないので教えてもらえないでしょうか?いろいろ調べたのですが分からないのでよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#105027
回答No.1
plot(linspace(0,64,Fs),abs(fft(data))) で出ると思いますよ。 Fsはサンプリングレート、dataに生データを入れます。 32ポイントということは、ナイキスト周波数まで、ということですよね? xlim([0 Fn]) で32ポイント分が表示されます。 どうでしょう?
お礼
すばやい回答ありがとうございます。 自分のやりたいことが出来ました。 ありがとうございました。