how to create two sinusoidal signals

 Accepted Answer

Hint:
A=.....%Amplitude
t=0:0.01:1; %time
ph=......%Set Phase difference
w=.....% Frequency
sin1=................% Asin(wt);
sin2=................%Asin(wt+ph);
plot(t,sin1,'-*r',t,sin2,'-ob');
grid on;

12 Comments

i dont get the graph.
Can you show me what you have tried?
A=10;%Amplitude
t=0:0.01:1; %time
ph=60;%Set Phase difference
w=20;% Frequency
sin1=A*sin(w*t);
sin2=A*sin(w*t+ph);
plot(t,sin1,'-*r',t,sin2,'-ob');
grid on;
xavier
xavier on 7 Mar 2021
Edited: xavier on 7 Mar 2021
got error on plot equation
@xavier: Please post code as text and a copy of the complete error message.
Remember, that the trigonometric functions like SIN() are using radians, no degrees. So either use:
ph = 60 * pi / 180;
or the sind() function.
@Jan yes, thanks @xavier Please note Jan's important comment, which I have missed that.
got the graph thank you so much
i have some work i need help
Open a new question, I'm busy with my work, so you can get answers from other members

Sign in to comment.

More Answers (0)

Categories

Find more on 2-D and 3-D Plots 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!