Professional Documents
Culture Documents
Código MATLAB
Código MATLAB
if alfa > w
G = [1 1;s1 s2]
H = [i0 ; derI0]
A = G \H;
i1 = (A(1,1))*exp(s1*t)+ (A(2,1))*exp(s2*t);
disp(i1)
fprintf('Amortecimento Supercrtico')
tvalor =linspace (0,5);
y = double(subs(i1,t,tvalor));
plot (tvalor,y)
ylabel('i(A)')
xlabel('t(s)')
elseif alfa == w
A2 = i0;
A1 = derI0 + (alfa*A2);
i2 = A1*t*exp(-alfa*t)+ A2*exp(-alfa*t);
disp(i2)
fprintf('Amortecimento Crtico')
tvalor=linspace (0,5);
y = double(subs(i2,t,tvalor));
plot (tvalor,y)
ylabel('i(A)')
xlabel('t(s)')