How to plot bode plot from FFT data
25 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi, I would like to get bode plot from FFT data. How do I convert the data obtained(complex values) so that it can be used by the 'bode' function in matlab.
Thanking you.
0 Commenti
Risposte (1)
Arkadiy Turevskiy
il 30 Set 2013
here is example code from doc page.
% generate a frequency vector and response data
freq = logspace(1,2);
resp = .05*(freq).*exp(i*2*freq);
% Create a FRD model
sys = frd(resp,freq);
Now simply do
bode(sys)
2 Commenti
Arkadiy Turevskiy
il 1 Ott 2013
resp=[2+2j,1-3j,4, 5+4j];
freq= % enter the frequency values at which the corresponding fft
% values are obtained
sys=frd*resp,freq);
Vedere anche
Categorie
Scopri di più su Fourier Analysis and Filtering in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!