Fraccion Continuada en Matlab Para Filtros Pasivos Butterworth de orden 4

1
22/05/13 10:36 PM C:\Documents and Settings\alexander\...\fraccioncontinuada.m 1 of 1 %Programa para La fraccion continuada de la función de inmitancia y22 en %matlab para un polinomio Butterworth de orden 4 %por: Alexander Arias Londoño %fecha: 22 de mayo de 2013 %Polinomio Butterworth de orden 4 tf(1, [1 2.6132 3.4143 2.6132 1]) % Transfer function: % 1 % ----------------------------------------- % s^4 + 2.613 s^3 + 3.414 s^2 + 2.613 s + 1 num=[1 0 3.4143 0 1] den=[2.6132 0 2.6132 0] tf(num,den) % Transfer function: % s^4 + 3.414 s^2 + 1 % ------------------- % 2.613 s^3 + 2.613 s [Q1,R1]=deconv(num,den); C1=Q1(1) num=den; den=R1(3:end); [Q2,R2]=deconv(num,den); L1=Q2(1) num=den; den=R2(3:end); [Q3,R3]=deconv(num,den); C2=Q3(1) L2=R2(3) % C1 = 0.38267 % L1 = 1.0824 % C2 = 1.5771 % L2 = 1.5308

description

Diseño de un filtro pasivo de orden 4 butterworth normalizado

Transcript of Fraccion Continuada en Matlab Para Filtros Pasivos Butterworth de orden 4

Page 1: Fraccion Continuada en Matlab Para Filtros Pasivos  Butterworth de orden 4

22/05/13 10:36 PM C:\Documents and Settings\alexander \...\fraccioncontinuada.m 1 of 1

%Programa para La fraccion continuada de la función de inmitancia y22 en%matlab para un polinomio Butterworth de orden 4%por: Alexander Arias Londoño%fecha: 22 de mayo de 2013 %Polinomio Butterworth de orden 4 tf(1, [1 2.6132 3.4143 2.6132 1])% Transfer function:% 1

% -----------------------------------------% s^4 + 2.613 s^3 + 3.414 s^2 + 2.613 s + 1 num=[1 0 3.4143 0 1]den=[2.6132 0 2.6132 0]tf(num,den) % Transfer function:% s^4 + 3.414 s^2 + 1% -------------------% 2.613 s^3 + 2.613 s

[Q1,R1]=deconv(num,den);C1=Q1(1)num=den;den=R1(3:end);[Q2,R2]=deconv(num,den);L1=Q2(1)num=den;den=R2(3:end);[Q3,R3]=deconv(num,den);C2=Q3(1)L2=R2(3)

% C1 = 0.38267% L1 = 1.0824% C2 = 1.5771% L2 = 1.5308