Discrete sine wave - incorrect sine wave

9 visualizaciones (últimos 30 días)
James
James el 21 de Mayo de 2015
Respondida: Walter Roberson el 21 de Mayo de 2015
Hi guys.. I am getting very confused on some basic things which irretates me alot. I am trying make a dataset contanning a sine wave, the problem is though i cannot make it seem correct.
Here is my code:
fs = 100; %amount of samples pr. sec
Ts = 1/fs; %sample rate
n = 0:6; % time interval
f = 1/5; % frequency
y = chop(0.799760*sin(2*pi*f*(n*Ts)),5); % vector with discretized sinewave with given f as freq, and ts sample rate.
plot(n,y); % plot it.
When i plot it doesn't look like a correct sine wave, ie. this example doesn't have period of 5 sec, but a lot more.. what am doing wrong.

Respuestas (1)

Walter Roberson
Walter Roberson el 21 de Mayo de 2015
Replace your
n = 0:6;
with
n = linspace(0,6,100);

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by