# How would I plot a sin wave.

조회 수: 10 (최근 30일)
Nicholas Deosaran . 2020년 9월 17일
답변: Sai Sri Pathuri . 2020년 9월 22일
Hey all how would this be coded?
For a period of 10 seconds and an amplitude of 1 meter, develop a variable that consists of a sine wave of 2 periods where data are determined every tenth of a second.
i have an idea like this
t = [0:1/10:10];
y = 2*sin(t);
plot (t,a)
But I dont know if that is corrent
##### 댓글 수: 2이전 댓글 1개 표시이전 댓글 1개 숨기기
For period of 10 seconds, f =1/10 or f=0.1 in the above equation.

댓글을 달려면 로그인하십시오.

### 채택된 답변

Sai Sri Pathuri 2020년 9월 22일
Since you want to plot a sine wave of 2 periods in a time of 10 seconds, the time period of sine wave must be 5.
freq = 1/5;
sineWave = sin(2*pi*freq*t);
As amplitude required is 1, you need not multiply the sine wave with any coefficient. Hence, sineWave variable defined above is suffice. You can plot it as
plot(t,sineWave)

댓글을 달려면 로그인하십시오.

### 카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

### Community Treasure Hunt

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

Start Hunting!

Translated by