Diagrammi asintotici di bode con matlab
salve a tutti! qualcuno mi sa dire come posso fare per tracciare i diagrammi asintotici di bode utilizzando matlab?
Ho provato a cercare nell'help della funzione "bode" ma non trovo nulla
Ho provato a cercare nell'help della funzione "bode" ma non trovo nulla

Risposte
Girovagando per il web, ho trovato questo codice:
il link è questo:
http://www.diee.unica.it/~giua/ASD/materiale.html
function [mod,fase,omega]=asbode(num,den,W_axes,M_axes,F_axes,B,R,X,Y); % ASBODE : traccia il diagramma asintotico di Bode % ****************************************************************************** % ## SYNTAX ## % % ASBODE(NUM,DEN) % Traccia il diagramma di Bode di una funzione di trasferimento % % NUM b_m*s^m + b_{m-1}*s^{m-1} + ... + b_1*s + b_0 % W(s) = ----- = ----------------------------------------------- % DEN a_n*s^n + a_{n-1}*s^{n-1} + ... + a_1*s + a_0 % % e scrive sullo schermo i termini che compongono la fattorizzazione di % Bode della W(s). % % Il vettore % NUM = [ b_m b_{m-1} ... b_1 b_0 ] % contiene i coefficienti del polinomio al numeratore mentre il vettore % DEN = [ a_n a_{n-1} ... a_1 a_0 ] % contiene i coefficienti del polinomio al denominatore della W(s). % % I diagrammi asintotici dei singoli termini sono tracciati in diversi colori, % il diagramma asintotico complessivo e' tracciato con una linea nera spessa, % il diagramma reale complessivo e' tracciato con una linea nera tratteggiata. % Le scale e il vettore delle frequenze sono scelti automaticamente. %
il link è questo:
http://www.diee.unica.it/~giua/ASD/materiale.html
Si quel codice l'ho visto anche io, ma non è molto affidabile :\ ad esempio se provi a graficare con questo script il diagramma delle fasi di $(1+s)^{-1}$ utilizza un solo asintoto, mentre in realtà ce ne dovrebbero essere 3