PLOTTING TWO CYCLES SINE WAVE
显示 更早的评论
Hi,
I need some help for a project. I need to plot TWO cycles, frequency of 1khz sine wave with an amplitude of 5v. I'm using time as [0:2] but im not sure that's correct.
please help.
采纳的回答
更多回答(1 个)
Mohamad
2021-2-10
Hi , sorry for being late as I jsut saw the reply , run the code , accept the answer , thanks
%% generate and plot 2 sin(wt)
%% f= 40 Hz
f =40 ; % Sinusoid freuqncy
T=1/f; % Cycle durtation
fs=50*f; % Sampling frequency
dt=1/fs; % Sampling interval
t=0:dt:2*T-dt; % Time vector for 2 cycles
signal=2*sin(2*pi*f*t); % The required signal
plot(t,signal,'LineWidth',2) ; grid ; xlabel(' Time in Seconds ' ) ; ylabel ('Amplitude ' )
ylim([ -2.2 2.2])
1 个评论
Muhammad Adnan Liaquat
2021-3-5
Thanks brother but it's too late....
类别
在 帮助中心 和 File Exchange 中查找有关 Measurements and Feature Extraction 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!