-
大小: 1KB文件類型: .zip金幣: 1下載: 0 次發布日期: 2021-01-09
- 語言: Matlab
- 標簽:
資源簡介
matlab開發-FastFFTFunction。用于計算頻率振幅的函數,也可以繪制波德圖。
代碼片段和文件信息
function?[vFrequency?vAmplitude]?=?fastfft(vData?SampleRate?Plot)
%FASTFFT???Create?useful?data?from?an?FFT?operation.
%???Usage:?[vFrequency?vAmplitude]?=?fastfft(vData?SampleRate?[Plot])
%???
%???(no?plot?will?be?shown?if?the?last?input?==?0?or?is?not?included)
%
%???This?function?inputs?‘vData‘?as?a?vector?(row?or?column)
%???‘SampleRate‘?as?a?number?(samples/sec)?‘Plot‘?as?anything
%???and?does?the?following:
%
%?????1:?Removes?the?DC?offset?of?the?data
%?????2:?Puts?the?data?through?a?hanning?window
%?????3:?Calculates?the?Fast?Fourier?Transform?(FFT)
%?????4:?Calculates?the?amplitude?from?the?FFT
%?????5:?Calculates?the?frequency?scale
%?????6:?Optionally?creates?a?Bode?plot
%
%???Created?7/22/03?Rick?Auch?mekaneck@campbellsville.com
%Make?vData?a?row
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2158??2018-07-11?20:23??fastfft.m
- 上一篇:matlab開發-導向控制機器人
- 下一篇:matlab開發-drawline
評論
共有 條評論