How to plot sin knowing amplitude

Greetings, I'm still new to Matlab. I have a questiond and i hope you'll be able to help me. Is there a way to plot a sinusoidal wave by knowing the upper and lower limit of the wave? So i have for example 0.3 and 1.4 and i want to plot a sinusoidal wave between those two limits.
Thank you

답변 (1개)

Rik
Rik 2017년 9월 13일

0 개 추천

Try a tutorial on Matlab. This question is probably covered on most tutorials.
upper_limit=1.4;
lower_limit=0.3;
amp=(upper_limit-lower_limit)/2;
avg=(upper_limit+lower_limit)/2;
t=linspace(0,2*pi,20);
y=amp*sin(t)+avg;
figure(1),clf(1)%optional line
plot(t,y)
xlabel('angle'),ylabel('y')%optional line
legend(sprintf('Sine wave with amplitude %.2f and mean of %.2f',amp,avg))%optional line

카테고리

질문:

2017년 9월 13일

답변:

Rik
2017년 9월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by