Professional Documents
Culture Documents
Ejercicio 1
Ejercicio 1
format short
A=-5;B=15;
T=B-A;
i= 1;
d=1;
u=@(t) heaviside(t);
M="u(0)="+u(0);
disp(M);
u(0)=1
A1=-5; B1= 5;
f1=@(t) 4;
A2=5; B2=15 ;
f2=@(t) -4;
fT = @(t) f1(t).*(u(t-A1)-u(t-B1))+(f2(t).*(u(t-A2)-u(t-B2)));
f=@(t) fT(t-T*floor((t-A)/T));
fplot(f,[A-i*T,B+d*T],'g',"LineWidth",2);
title('Gráfica con 3 ciclos')
xlim([(A-i*T) ,(B+d*T)]);
I=linspace(A,B,700);
Y=fT(I);
ylim([-12 , 12]);
%f(63pi)
x0=63*pi;
M="f("+x0+")=f("+(x0-T*floor((x0-A)/T))+")="+f((x0-T*floor((x0-A)/T)));
disp(M);
f(197.9203)=f(-2.0797)=4
%f^(63pi)
fconsombrero=f(63*pi)
1
fconsombrero = 4
hold on;
fplot(f,[-30 30],'g')
hold off;
M=15;
w=2*pi/T;
a=zeros(1,M+1);
b=zeros(1,M+1);
for n=0:M
fc=@(t) f(t).*cos(n*w*t);
fs=@(t) f(t).*sin(n*w*t);
a(n+1)=2/T*integral(fc,-5,15);
b(n+1)=2/T*integral(fs,-5,15);
end
S=@(t) a(1)/2;
for n=1:M
S=@(t) S(t)+a(n+1)*cos(n*t*w)+b(n+1)*sin(n*w*t);
end
2
3. Representar a sobre de la grafica 1
%% calcular a7 i b7
a7=a(8)
a7 = -0.7276
b7=b(8)
b7 = 5.9952e-16
c=(a-b*j)/2;
A7=2*abs(c(8))
A7 = 0.7276
fase7=angle(c(8))
3
fase7 = -3.1416