Harmonics of Fourier series

27 vues (au cours des 30 derniers jours)
Ben Hamill
Ben Hamill le 15 Nov 2019
Commenté : Alex Walton le 23 Nov 2020
How do I Plot the 1st, 3rd and 5th harmonic of the Fourier series,
z(t)= 3/2 + 6/pi sin(t) + 6/3pi sin(3t) + 6/5pi sin(5t) + ...
individually overlapped on one plot.

Réponses (1)

Jyothis Gireesh
Jyothis Gireesh le 18 Nov 2019
The following code may help you to plot the first, 3rd and fifth harmonics of the signal
t = 0:0.1:4*pi;
numTerms = 3;
fourierExpansion = zeros(numTerms, numel(t));
for i=1:numTerms
fourierExpansion(i,:) = (6/((2*i - 1)*pi))*sin((2*i - 1)*t);
end
z = sum(fourierExpansion) + 3/2;
plot(t,[z;fourierExpansion]);
legend('z','b1','b2','b3');
  1 commentaire
Alex Walton
Alex Walton le 23 Nov 2020
Hi Jyothis, would it be the same for the first 5 harmics of the fourier cosin series for

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by