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
2017년 9월 13일
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
카테고리
도움말 센터 및 File Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!