Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEÑALES Y SISTEMAS
PRACTICA 1
INTEGRANTE:
QUINTANILLA CHAVEZ NICKOLAE ARNALDO
Docente:
Arequipa-Perú
2020
1.-
function[X,Y,Z,M]=signalt(X1,X2,paso,Z1,Z2)
X=[X1:paso:X2];
Y=X-3;
Z=[Z1:paso:Z2];
M=-(Z-7);
plot(X,Y,Z,M),grid on
2.-
function matriz
if (m==1||w==1)||(n==1||z==1)
disp('ingrese una matriz con filas y columnas mayores o iguales
2')
else
a=det(c);
f=det(e);
b=[a 0;0 f];
disp('el resultado es')
d=diag(b)
end
end
>> matriz
>> matriz
>> matriz
>> matriz
>> matriz
el resultado es
d=
412
3.-
function serie
x=0:0.001:10;
f=abs(5*sin(pi*x/2));
plot(x,f)
>> serie
4.-
function ecuaciones
n=length(e);
d=det(c);
x=zeros(n,1);
for i=1:n
Ab=[c(:,1:i-1),e,c(:,i+1:n)];
x(i)=det(Ab)/d;
end
disp('Solución')
disp(x);
end
>> ecuaciones
Ingrese el valor de a2
c=
e=
-4
Solución
>>
-2
5.-
function expseno
prompt = 'Ingrese el valor del rango del intervalo inicial de t';
t1=input(prompt);
prompt = 'Ingrese el numero de intervalos ';
intervalo=input(prompt);
prompt = 'Ingrese el valor del rango del intervalo final de t';
t2=input(prompt);
t=t1:intervalo:t2;
x1=(exp(-10*t)) + sin(0.05*t);
u=u1:intervalo1:u2;
x2=(exp(-10*u)) + sin(0.05*u);
subplot(1,2,1),plot(t,x1), grid on
subplot(1,2,2),plot(u,x2), grid on
>> expseno
6.-
function dientesierra
x=[-4*pi -2*pi 0 0 2*pi]
y=[ 0 0 2*pi 0 0 ]
plot(x,y,'b','linewidth',1.5)
hold on
syms x
u=0
for k=1:10
p=sin(k*x)/k;
u=u+p;
end
result=pi-2*u;
ezplot(result,[-13 13 -0.5 9])
title('Convergencia dientesierra');
xlabel('Dominio en el tiempo');
ylabel('Amplitud');
grid
>> dientesierra
x=
y=
0 0 6.2832 0 0
u=
7.-
function polinomio
x=input(prompt)
if length(x)==0
else
roots(x)
end
>> polinomio
Ingrese el polinomio [1 2 3 4 5 6 7]
x=
1 2 3 4 5 6 7
ans =
-1.3079 + 0.5933i
-1.3079 - 0.5933i
0.7104 + 1.1068i
0.7104 - 1.1068i
-0.4025 + 1.3417i
-0.4025 - 1.3417i
8.-
function ecuaciones
if length(c)==0
else
n=length(e);
d=det(c);
x=zeros(n,1);
for i=1:n
Ab=[c(:,1:i-1),e,c(:,i+1:n)];
x(i)=det(Ab)/d;
end
disp('Solución')
disp(x);
end
>> ecuaciones
c=
1 2 3
4 5 6
7 8 9
Ingrese terminos independientes [5;0;10]
e=
10
Solución
1.0e+17 *
-0.6755
1.3511
-0.6755
9.-
function raiz
if length(f)==0
else
disp('el resultado es')
solucion =polyval(f,g)
end
end