Three phase sinus wave plotting

Hello, I woul like to ask how can edit my sinus wave time period, cause now i nor able to plot proper sinus wavew by method which i used. I am ussi this command line:
x=linspace(0,2*pi,60);
r=sin(x);
y=sin(x+2*pi/3);
b=sin(x+4*pi/3);
plot(x,r,x,y,x,b)
grid on, box on
and I am getting this. But need all three sinus waeforms in 1 time period. It woul be very usfell how to set it for me. Thank you in advance

 Accepted Answer

x1=linspace(0,2*pi,60);
r=sin(x1);
x2 = x1+2*pi/3 ;
y=sin(x2);
x3 = x1+4*pi/3 ;
b=sin(x3);
plot(x1,r,x2,y,x3,b)
grid on, box on

5 Comments

Thank you. sorry foir my english i explained poorly, I need this one:
x=linspace(0,2*pi,60);
r=sin(x);
y=sin(x+2*pi/3);
b=sin(x+4*pi/3);
x1 = x/max(x) ; % Normalize the x-axes
plot(x1,r,x1,y,x1,b)
grid on, box on
Thank you! And one more question can i covert 1-time period to 360 degrees. 1 time = 360 degrees. Like in pic.
There is no need to tilt the degree numbers.
x = 0:1:360 ;
y = sind(x) ;
plot(x,y)
coudl you please show me how to do for all three phases, i tried to adapt previous formulas, but unsuccesfull. Thanks once more again.

Sign in to comment.

More Answers (0)

Products

Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!