Task for generating a wave

1 Ansicht (letzte 30 Tage)
Atta Bukhari
Atta Bukhari am 8 Okt. 2020
Can you suggest me some unique code for Sine wave

Akzeptierte Antwort

Attaullah Shafiq
Attaullah Shafiq am 8 Okt. 2020
%Sine wave example
f=3; %frequency [Hz]
t=(0:1/(f*100):1);
a=2; %amplitude [V]
phi=0; %phase
y=a*sin(2*pi*f*t+phi); %formula
plot(t,y)
xlabel('Time') %label
ylabel('Amplitude') %label
title('Sine Wave)'); %Title

Weitere Antworten (1)

Ameer Hamza
Ameer Hamza am 8 Okt. 2020
unique code for Sine wave
What about using a taylor series?
N = 20;
x = 0.1;
y = @(xv) arrayfun(@(x) sum((-1).^(0:N-1).*x.^(2*(1:N)-1)./factorial(2*(1:N)-1)), xv);
xv = linspace(0, 2*pi);
yv = y(xv);
plot(xv, yv)

Kategorien

Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by