What is wrong with my matlab codes? ( MATLAB) please help me!
    4 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Santa Fe
 am 31 Dez. 2020
  
    
    
    
    
    Beantwortet: Dr. Pemendra Kumar Pardhi
      
 am 31 Dez. 2020
            clear all;
clc
Vm=100;
Z=2;
angle_radians=pi*-0.5;
wt=0:0.01:(2*pi);
v=Vm*cos(wt);
Im=Vm/Z;
i=Im*cos((wt)-(angle_radians));
p=(v.*i);
pr=v*i*cos(angle_radians)*(1+cos(2*wt)); 
px=v*i*sin(angle_radians)*(1+sin(2*wt)); 
subplot(4,1,1);plot(wt,v,wt,i);title('v(t)=Vmcoswt,I(t)=Imcos(wt+-(-90)');
xlabel('time');
ylabel('voltage (volts) & Current (Amps)');
subplot(4,1,2);plot(wt,p);title('p(t)=v(t)i(t)');
xlabel('time (t)'); 
ylabel('power (Watts)');
subplot(4,1,3);plot(wt,pr);title('pr(t)');
xlabel('time (t)'); 
ylabel('pr(t)');
subplot(4,1,4);plot(t,i);title('px(t)');
xlabel('time (t)'); 
ylabel('px(t))');
grid;
 I am trying to draw graphs about reactive power etc. What can be wrong with line 13 and matrix? 
2 Kommentare
  Hyunuk Ha
    
 am 31 Dez. 2020
				On the 11th, line, you should use .* (array operator) instead of * (matrix operator). 
Please refer to detailed Doc. at : 
Hope this helps,
Hyunuk
Akzeptierte Antwort
  Dr. Pemendra Kumar Pardhi
      
 am 31 Dez. 2020
        Please replace the all * with .* for element wise product
and in line no 31, you neet to replace t with wt
0 Kommentare
Weitere Antworten (0)
Communitys
Weitere Antworten in Power Electronics Control
Siehe auch
Kategorien
				Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

