Professional Documents
Culture Documents
Programa en matlab
t=0:0.01:2*pi;
%v(t)
Vm=100;
v=Vm*cos(t);
%Z
real=1.25;
ang=pi/3; %=60
%i(t)
Im=Vm/real;
i=(Im)*cos(t-ang);
%p(t)
p=v.*i;
pr=(Vm/(2^0.5))*(Im/(2^0.5))*cos(ang);%PR o potencia activa
px=(Vm/(2^0.5))*(Im/(2^0.5))*sin(ang);%PX o potencia reactiva
%graficas
h=figure;
plot(t,v,'r')
grid on
axis([0 2*pi -120 120]);title('Grafica de v(t)')
h=figure;
plot(t,i,'g')
grid on
axis([0 2*pi -120 120]);title('Grafica de i(t)')
h=figure;
plot(t,p,'b')
grid on
axis([0 2*pi -6500 6500]);title('Grafica de p(t)')
h=figure;
% visualizar la potencia activa y reactiva
t=0:25:pr;
real=0;
hold on
plot(t,real,'r')
axis([-50 pr -50 px]);title('Grafica de potencia activa y reactiva')
t=0:25:px;
img=0;
plot(img,t,'b')
Grafica de v(t)
100
50
-50
-100
0
Grafica de i(t)
100
50
-50
-100
0
Grafica de p(t)
6000
4000
2000
-2000
-4000
-6000
0
3000
2500
2000
1500
1000
500
0
0
200
400
600
800
1000
1200
1400
1600
1800
2000