how can i plot a sine wave with different peak amplitudes
4 views (last 30 days)
Show older comments
how to plot a sine wave with different peak crests and troughs ?
0 Comments
Answers (2)
Joseph Cheng
on 4 Feb 2016
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.
0 Comments
BIBIN SOORAJ R
on 3 Apr 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 Comment
Image Analyst
on 3 Apr 2021
@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)?
See Also
Categories
Find more on Sources in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!