Está en la página 1de 4

INGENIERÍA ELECTRÓNICA

CIRCUITOS EN RÉGIMEN TRANSITORIO

2020-I

GUÍA USO DE MATLAB PARA GRAFICAR FUNCIONES

Si se conocen las funciones de la tensión y de la corriente de diferentes elementos en un circuito se pueden


graficar empleando MATLAB, con los códigos que se encuentran a continuación:

% PARA GRAFICAR LAS TENSIONES Y LAS CORRIENTES EN DIFERENTES FIGURAS

%SE DEBE DEFINIR EL VECTOR TIEMPO PARA QUE PERMITA VISUALIZAR LAS FUNCIONES. DE CADA UNA SE DEBE
CONOCER EL PERIODO CON EL FIN DE VISUALIZAR AL MENOS DOS CICLOS Y NO MÁS DE CINCO, PARA PODER
VISUALIZAR LAS CARACTERÍSTICAS PRINCIPALES DE LAS FUNCIONES
%LOS VALORES EN EL CORCHETE () INDICAN EL TIEMPO EN QUE INICIA LA GRÁFICA -2[s], EL AVANCE 20e-
3[s]ES Y EL TIEMPO EN QUE FINALIZA LA GRÁFICA 6[s]

t=(-1:20e-3:9);
va=25*cos(3*t);
figure
plot(t,va,'r*'), grid
title('Tensión de la Fuente','FontSize',14,'FontWeight','bold','Color','r')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.3,0,0])
ylabel('vA(t)
[V]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-1.5,25,0])
legend('va = 25 cos(3t)[V]','Location','South')

t=(-2:25e-3:8);
ia=6*cos(3*t-3);
figure
plot(t,ia,'c+'),grid
title('Corriente de la Fuente','FontSize',14,'FontWeight','bold','Color','c')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[8.5,0,0])
ylabel('iA(t)
[A]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-2.5,6,0])
legend('ia = 6 cos(3t-3°)[A]','Location','South')

t=(0:33e-3:8);
vr1=40*sin(3*t);
figure
plot(t,vr1,'m--'),grid
title('Tensión de la Resistencia
1','FontSize',14,'FontWeight','bold','Color','m')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[8.5,0,0])
ylabel('vR1(t)
[V]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-0.3,40,0])
legend('vr1 = 40 sin(3t)[V]','Location','South')

t=(0: 50e-3:7);
ir1=3.5*sin(3*t+3);
figure
plot(t,ir1,'k'),grid
title('Corriente de la Resistencia 1','FontSize',14,'FontWeight','bold')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.3,0,0])
ylabel('iR1(t)
[A]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-0.5,3.5,0])
legend('ir1 = 3.5 sin(3t+3)[A]','Location','South')
INGENIERÍA ELECTRÓNICA

CIRCUITOS EN RÉGIMEN TRANSITORIO

2020-I
INGENIERÍA ELECTRÓNICA

CIRCUITOS EN RÉGIMEN TRANSITORIO

2020-I
INGENIERÍA ELECTRÓNICA

CIRCUITOS EN RÉGIMEN TRANSITORIO

2020-I

% PARA GRAFICAR LAS TENSIONES Y LAS CORRIENTES EN UNA MISMA FIGURA


% EN ESTE CASO SE EMPLEÓ EL MISMO VECTOR DE TIEMPO PARA GRAFICAR TODAS LAS
FUNCIONES

t=(-1:10e-3:9);
ia=6*cos(3*t-3);
va=25*cos(3*t);
ir1=3.5*sin(3*t+3);
vr1=40*sin(3*t);
figure
subplot(2,2,1); plot(t,va,'b'), grid
title('Tensión de la Fuente','FontSize',14,'FontWeight','bold','Color','b')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.5,0,0])
ylabel('vA(t) [V]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-2.2,30,0])
legend('va = 25 cos(3t)[V]','Location','South')
subplot(2,2,2); plot(t,ia,'b--'),grid
title('Corriente de la Fuente','FontSize',14,'FontWeight','bold','Color','b')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.5,0,0])
ylabel('iA(t) [A]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-2,6,0])
legend('ia = 6 cos(3t-3)[A]','Location','South')
subplot(2,2,3); plot(t,vr1,'r--'),grid
title('Tensión de la Resistencia 1','FontSize',14,'FontWeight','bold','Color','r')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.5,0,0])
ylabel('vR1(t) [V]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-2.2,40,0])
legend('vr1 = 40 sin(3t)[V]','Location','South')
subplot(2,2,4); plot(t,ir1,'r'),grid
title('Corriente de la Resistencia 1','FontSize',14,'FontWeight','bold','Color','r')
xlabel('t [s]','FontSize',12,'FontWeight','bold','Position',[9.5,0,0])
ylabel('iR1(t) [A]','FontSize',12,'FontWeight','bold','Rotation',0,'Position',[-2.2,3.5,0])
legend('ir1 = 3.5 sin(3t+3)[A]','Location','South')

También podría gustarte