No hand soving at all Please only do them as MATLABWOLFRAMs

No hand soving at all! Please only do them as MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT. NO SELF CALCULATIONS

MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT ONLY

MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT ONLY PLEASE

Solution

function fn=f(x)
if x<0 && x>-50
    fn=x+50;
elseif x>0 && x<50
    fn=x-50;
else
    fn=0;
end
end

function cs=cs(n)
T=100;
if n~=0
fun=@(t)f(t).*cos((2.*pi.*n.*t)./T);
cs=integral(fun,-50,50);
cs=(2./T).*cs;
else
    fun=@(t) f(t);
    cs=integral(fun,-50,50);
    cs=cs./T;
end
end

function sn=sn(n)
T=100;
fun=@(t) f(t).*sin((2.*pi.*n.*t)./T);
sn=integral(fun,-50,50);
sn=(2./T).*sn;
end

T=100;
disp(\'first five cos terms\');
for m=0:4
    cs(m);
end
disp(\'first five sin terms\');
for n=1:5
    sn(n)
end
A0=cs(0);
N=10;
A=zeros(1,N);
B=A;
for k=1:N
    A(k)=cs(k);
    B(k)=sn(k);
end
t=-50:0.1:50;
    fn_orginal=f(t);
    fun_trn=zeros(1,size(t));
for n=1:N
fun_trn=fun_trn+A(k).*cos((2.*pi.*n.*t)./T)+B(k).*sin((2.*pi.*n.*t)./T);
end
fun_trn=fun_trn+A0;
plot(t,fun_trn)

No hand soving at all! Please only do them as MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT. NO SELF CALCULATIONS MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT ONLY MATLA
No hand soving at all! Please only do them as MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT. NO SELF CALCULATIONS MATLAB/WOLFRAM\'s MATHMATICA CODE/SCRIPT ONLY MATLA

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site