how can i plot a sine wave with different peak amplitudes

Respuestas (2)

you can add different sine waves together that have different amplitudes and periods. ex:
t = 0:.1:100;
amp = zeros(size(t));
for ind = 1:5
amp = rand(1)*sin(2*pi*t/randi(20,1,1)+20*randi(5))+amp;
end
figure,plot(t,amp)
just a flavor since i don't know exactly what constrains you have on the sine wave.
BIBIN SOORAJ R
BIBIN SOORAJ R el 3 de Abr. de 2021
t = 0:.1:100;
amp = zeros(size(t));
for ind = 1:5
amp = rand(1)*sin(2*pi*t/randi(20,1,1)+20*randi(5))+amp;
end
figure,plot
(t,amp)

1 comentario

@BIBIN SOORAJ R, your answer looks like you just copied it from @Joseph Cheng's answer. Is anything different (other than you introducing the error of splitting the last line into two)?

Iniciar sesión para comentar.

Categorías

Más información sobre Downloads en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 4 de Feb. de 2016

Comentada:

el 3 de Abr. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by