matlab Bode plot

P

psi

Guest
In MATLAB c'è un modo per estrarre la frequenza di un Diagramma di Bode per una grandezza data?

È possibile estrarre la grandezza di una determinata frequenza, ma voglio che sia il contrario.

Grazie

 
Si può fare in questo modo:

cancellare tutte le
kg = tf ([20], [1 2 0])
nupoints = 1000;% reticolo migliori, miglior risultato
= freq logspace (-2,2, nupoints);
[mag1 (1: nupoints), fase 1 (1: nupoints)] = bode (kg, freq);
mag = 20 * log10 (mag1)
semilogx (freq, MAG);% vedendo il Bode plot ottenuti
% Con l'esempio vado a trovare un frecuence in cui il magitude è 20dB
% Per questo facciamo interpolazione sulla curva ottenuta
resistere
desiredw = interp1 (MAG, freq, 20)
plot (desiredw, 20, 'r ')% vedere il valoresaluti
nebisman

 

Welcome to EDABoard.com

Sponsor

Back
Top