matrix dimension errors in trig-fourier serier

1 visualizzazione (ultimi 30 giorni)
Hi everyone, I am trying to graph a trigonemetric fourier series,and I am pretty sure I have all the required parts but I keep getting matrix dimension errors on the final multiplication process. I know this is a fairly small issue but can I get some help correcting this? Here is my code:
t1=linspace(0,3,2000);
n1=100;
A0=0.75;
f1=A0*ones(size(t));
for n2=1:n1
cn=(1.5.*sin(2*pi*n2))./(2*pi*n2);
dn=(-1./(pi*n2)).*(0.75*cos(2*pi*n2)-1);
f1=f1+cn.*cos(2*pi*n2*t1)+dn.*sin(2*pi*n*t1)
end
plot(t1,f1);

Risposta accettata

VBBV
VBBV il 29 Apr 2021
Modificato: VBBV il 29 Apr 2021
%if true
t1=linspace(0,3,2000);
n1=100;
A0=0.75;
f1=A0*ones(size(t1));
for n2=1:n1
cn=(1.5.*sin(2*pi*n2))./(2*pi*n2);
dn=(-1./(pi*n2)).*(0.75*cos(2*pi*n2)-1);
f1(n2,:)=cn.*cos(2*pi*n2.*t1)+dn.*sin(2*pi*n2.*t1);
end
plot(t1,f1);
Try this option

Più risposte (0)

Categorie

Scopri di più su Get Started with MATLAB in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by