sinewave generation:how generatea sine wave

 Réponse acceptée

Daniel kiracofe
Daniel kiracofe le 13 Nov 2016

0 votes

t=0:0.001:1; freq = 10; signal = sin( freq * 2 * pi * t); plot(t, signal);

Plus de réponses (1)

MD Rasel Basunia
MD Rasel Basunia le 8 Avr 2022

0 votes

% sinusoidal wave,x(t)=A*sin(2*pi*f*t); % set signal frequency f=10; %sampling frequency with oversampling %factor 50 fs=50*f; % sampling interval or period Ts=1/fs; %suppose you want to plot 6 cycle of sin %wave Number_of_cycle=6;
% time range for sin wave t=0:Ts:Number_of_cycle/f-Ts; % define sinusoidal %Amplitude A=2; x=A*sin(2*pi*f*t); plot(t,x,'k','linewidth', 2);grid on; xlabel('time');ylabel('Amplitude '); legend('sine wave');

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by