What is wrong with my matlab codes? ( MATLAB) please help me!
    4 views (last 30 days)
  
       Show older comments
    
    Santa Fe
 on 31 Dec 2020
  
    
    
    
    
    Answered: Dr. Pemendra Kumar Pardhi
      
 on 31 Dec 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 Comments
  Hyunuk Ha
    
 on 31 Dec 2020
				On the 11th, line, you should use .* (array operator) instead of * (matrix operator). 
Please refer to detailed Doc. at : 
Hope this helps,
Hyunuk
Accepted Answer
  Dr. Pemendra Kumar Pardhi
      
 on 31 Dec 2020
        Please replace the all * with .* for element wise product
and in line no 31, you neet to replace t with wt
0 Comments
More Answers (0)
Communities
More Answers in the Power Electronics Control
See Also
Categories
				Find more on Get Started with MATLAB in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
