Documente Academic
Documente Profesional
Documente Cultură
PRIMERA PARTE.
>> A=[1 -3 5; 2 4 7; 9 3 2]
A=
1 -3 5
2 4 7
9 3 2
B=
7 2 1
11 5 -1
-3 -3 10
>> v=[1,-3,7,4]
v=
1 -3 7
1.- >> sum(A) la suma es la suma de los elementos del vector con la suma sobre cada
columna.
sum(A)
ans =
12 4 14
2.- >> orth(A) es una base orthonormal para la variedad de A. Es decir Q '*Q = yo, las columnas
de Q atraviesan el mismo espacio que las columnas de A, y el número de columnas de Q son el
fila de A.
>> orth(A)
ans =
7.- >> sqrt(sum(v.^2)) el sqrt (X) es la raíz cuadrada de los elementos de X. son Complejos los
resultados si son producidos si X no es positivo.
>> sqrt(sum(v.^2))
ans =8.6603
Representar de forma grafica (Matlab) el vector u como combinación lineal de los siguientes
v1,v2,v3,
12.-
Zo=[0 0];
V1=[3 4];
V2=[-1 2];
V3=[3 -2];
U = 3.*V1-2.*V2+V3;
plot([Zo(1) V1(1)],[Zo(2) V1(2)],[Zo(1) V2(1)],[Zo(2) V2(2)],[Zo(1) V3(1)],[Zo(2) V3(2)],[Zo(1)
3*V1(1)],[Zo(2) 3*V1(2)],[3*V1(1) 3*V1(1)-2*V2(1)],[3*V1(2) 3*V1(2)-2*V2(2)],[3*V1(1)-
2*V2(1) 3*V1(1)-2*V2(1)+V3(1)],[3*V1(2)-2*V2(2) 3*V1(2)-2*V2(2)+V3(2)],[Zo(1) U(1)],[Zo(2)
U(2)])
grid on;
U=
14 6
13.-
ZO=[0 0];
V1=[2 4];
V2=[-1 2];
V3=[-1 6];
F = -2.*V1-5.*V2+4.*V3
plot([ZO(1) V1(1)],[ZO(2) V1(2)],[ZO(1) V2(1)],[ZO(2) V2(2)],[ZO(1) V3(1)],[ZO(2) V3(2)],[ZO(1) -
2*V1(1)],[ZO(2) -2*V1(2)],[-2*V1(1) -2*V1(1)-5*V2(1)],[-2*V1(2) -2*V1(2)-5*V2(2)],[-2*V1(1)-
5*V2(1) -2*V1(1)-5*V2(1)+4*V3(1)],[-2*V1(2)-5*V2(2) -2*V1(2)-5*V2(2)+4*V3(2)],[ZO(1)
U(1)],[ZO(2) U(2)])
grid on;
F=
-23 14
14.-
Z=[0 0];
V1=[2 4];
V2=[-1 2];
V3=[-1 6];
U = -2.*V1-5.*V2+4.*V3
plot([Z(1) V1(1)],[Z(2) V1(2)],[Z(1) V2(1)],[Z(2) V2(2)],[Z(1) V3(1)],[Z(2) V3(2)],[Z(1) -
2*V1(1)],[Z(2) -2*V1(2)],[-2*V1(1) -2*V1(1)-5*V2(1)],[-2*V1(2) -2*V1(2)-5*V2(2)],[-2*V1(1)-
5*V2(1) -2*V1(1)-5*V2(1)+4*V3(1)],[-2*V1(2)-5*V2(2) -2*V1(2)-5*V2(2)+4*V3(2)],[Z(1)
U(1)],[Z(2) U(2)])
grid on;
Con uso de comndas de MATLAB determinar si los conjuntos son linealmente dependiente o
linealmente independiente
15.-
a=[1;3;6;5;3;4]
b=[1;0;0;2;3;-1]
c=[1;3;2;3;2;0]
d=[1;1;-1;-2;3;1]
e=[a b c d]
f=rref(e)
f=
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
0 0 0 0
0 0 0 0
16.-
a=[0;5;5;0]
b=[-3;0;1;7]
c=[-2;1;0;4]
d=[5;0;3;-2]
e=[a b c d]
f=rref(e)
g=det(e)
f=
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
g=det(e)
g=
-195.0000
17.-
a=[1;2;3;0]
b=[1;1;3;4]
c=[8;3;4;5]
d=[8;5;1;4]
e=[3;4;5;7]
f=[1;2;3;1]
g=[a b c d e f]
h=rref(g)
h=
Los conjuntos son linealmente dependientes además que no forma una matriz cuadrada
18.-
a=[2;1;3;2;-1]
b=[4;2;1;-2;3]
c=[8;3;4;5;0]
d=[0;0;5;6;-5]
e=[6;3;-1;-6;7]
g=[a b c d e]
h=rref(g)
i=det(g)
h=
1 0 0 2 -1
0 1 0 -1 2
0 0 1 0 0
0 0 0 0 0
0 0 0 0 0
i=
Debido a que la matriz tiene una determinante igual a cero y mostrada en la matriz triangular
se demostró que los conjuntos de vectores son linealmente dependientes
r = randi([0,15],1,10);
r=
2 15 15 7 12 2 6 14 12 15
1.-
function x = TDMAsolver(a,b,c,d)
%a, b, c son la columnas del vector de la tridiagonal, d es el vector resultado
% N es el numero de filas
N = length(d);
for n = 2:1:N
temp = b(n) - a(n) * c(n - 1);
if (n<N)
c(n) = c(n) / temp;
end
d(n) = (d(n) - a(n) * d(n - 1)) / temp;
end
B=
2.-
2 15 15
7 12 2
6 14 12
D=
15
12
15
m=
n=
15
12
14
o=
15
12
E=
15 15 15
12 12 2
15 14 12
F=
2 15 15
7 12 2
6 15 12
G=
2 15 15
7 12 12
6 14 15
a=
-458.0000
b=
-150
c=
-357.0000
d=
-81
s=
0.3275
t=
0.7795
u=
0.1769
X=
3.-
A=pascal(3)
L=chol(A)
A=
1 1 1
1 2 3
1 3 6
L=
1 1 1
0 1 2
0 0 1
4.-
N=4;
for i=1:N
for j=1:N
if i==j
A(i,j)=r(3);
elseif (j-i)==1
A(i,j)=-r(1);
elseif (i-j)==1
A(i,j)=-r(6);
else
A(i,j)=0;
end
end
end
A
A=
15 -2 0 0
-2 15 -2 0
0 -2 15 -2
0 0 -2 15
4.-
clear all;
clc;
A=[1 -1 2;3 0 1;1 0 2];
N=3
for i=1:N
for j=1:N
%%j1=j+N;
A(i,j)=A(i,j);
j1=i+N;
A(i,j1)=1;
end
end
A
A=
1 -1 2 1 0 0
3 0 1 0 1 0
1 0 2 0 0 1
5.-
clear all;
clc;
syms a b c d e f g h j
A=[a -2 f 1;b -2 g -1;c -e h 5]
N=3
for i=1:N
for j2=1:N
%%j1=j+N;
A(i,j2)=A(i,j2);
j1=5;
if i<=2
A(i,j1)=A(i,4);
else
A(i,j1)=j;
end
end
end
A
A=
[ a, -2, f, 1, 1]
[ c, -e, h, 5, j]
6.-
clear all;
clc;
syms a b c d e f g h j
A=[1 7 4 -3;6*a -1 -8*f 5;3 b 11*j 2]
N=3
for i=1:N
for j2=1:N
%%j1=j+N;
A(i,j2)=A(i,j2);
j1=5;
if i==1 ||i==3
A(i,j1)=13;
else
A(i,j1)=0;
end
end
end
A
A=
[ 1, 7, 4, -3, 13]
[ 3, b, 11*j, 2, 13]
7.-
clear all;
clc;
syms a b c d e f g h j
A=[1 5 4 3;d -1 2 -1;3*e 3 8 1]
N=3
for i=1:N
for j2=1:N
%%j1=j+N;
A(i,j2)=A(i,j2);
j1=5;
if i==1
A(i,j1)=a;
elseif i==2
A(i,j1)=b;
else
A(i,j1)=c;
end
end
end
A
A=
[ 1, 5, 4, 3, a]
[ d, -1, 2, -1, b]
[ 3*e, 3, 8, 1, c]
Universidad “Mayor de San Andrés”
FACULTAD DE INGENIERIA
ESPACIOS VECTORIALES
PRACTICA 3
La Paz - Bolivia