diagrama de Bode
bode(sl,[fmin,fmax] [,step] [,comments] ) bode(sl,frq [,comments] ) bode(frq,db,phi [,comments]) bode(frq, repf [,comments])
syslin lista (sistema linear SISO ou
SIMO) em tempo contínuo ou discreto
real (limites de freqüência (em Hz))
real (passo logarítmico.)
vetor de strings (legendas).
vetor linha ou matriz (freqüências (em Hz) ) (uma linha para cada subsistema SISO).
vetor linha ou matriz ( magnitudes (em Db)). (um para cada subsistema SISO).
vetor linha ou matriz ( fases (em graus)) (um para cada subsistema SISO ).
vetor linha ou matriz de números complexos (freqüência de resposta complexa).
Diagrama de bode , i.e magnitude e fase da freqüência de resposta de
sl.
sl pode ser um sistema SIMO de tempo contínuo ou
discreto (ver syslin). No caso de múltiplas saídas,
elas são esboçadas com símbolos diferentes.
As freqüências são dadas pelos limites fmin,fmax
(em Hz) ou por um vetor linha (ou uma matriz para múltiplas saídas)
frq.
step é o passo de discretização ( logarítmica).
(ver calfrq para escolha do valor padrão).
comments é um vetor de strings (legendas).
db,phi são matrizes de módulos (em Db) e fases
(em graus). (Uma linha para cada resposta).
repf matriz de números complexos. Uma linha para
cada resposta.
Valores padrões para fmin e
fmax são 1.d-3,
1.d+3 se sl for de tempo contínuo ou
1.d-3, 0.5/sl.dt (freqüência de
Nyquist) se sl for de tempo discreto. Discretização
automática das freqüências é feita por calfrq.

s=poly(0,'s') h1=syslin('c',(s^2+2*0.9*10*s+100)/(s^2+2*0.3*10.1*s+102.01)) num=22801+4406.18*s+382.37*s^2+21.02*s^3+s^4; den=22952.25+4117.77*s+490.63*s^2+33.06*s^3+s^4 h2=syslin('c',num/den); clf();bode([h1;h2],0.01,100,['h1';'h2']) | ![]() | ![]() |
