Documente Academic
Documente Profesional
Documente Cultură
PRACTICA III
1.-Sum(A): Si se trata de una matriz devuelve un vector que contiene la suma de cada columna de la matriz.
2.- orht(A): Da una base ortogonal para el rango de (Q,Q=1) las columnas Q generan el mismo espacio que las
columnas de y el número de columnas de Q es el rango de A
3.-prod(A):En el caso de una matriz debuelve en un vector el producto de los elementos de la columna.
6.- cross(v1,v2):devuelve el producto vectorrial de los vectores en el caso de una matriz, devuelve devuelve en
un vector el producto vectorial de los elementos de cada columna .
10.-rref(A):genera la forma reducida escalonadas por filas de una matriz de A usando la eliminación de Gauss
Jordan, es decir haciendo ceros por debajo y por encima de la diagonal principal sin mover las columnas.
Representar en forma grafica (en MATLAB)el vector u como convinacion lineal de los siguientes vectores
v1, v2, v3.
𝟑 −𝟏 𝟑
V1= [ ] ; V2 =[ ] ;V3 =[ ] ; u=3v1-2v2+v3
𝟒 𝟐 −𝟐
>> APAZA=[3 4;-1 2;3 -2]
APAZA =
3 4
-1 2
3 -2 8
>> u=[3;-2;1] 6
u= 4
2
3
0
-2
-2
1
-4
-6
>> [APAZA u]
-8
ans = 5
0
3 4 3
-5 4 5
-4 -3 -2 -1 0 1 2 3
-1 2 -2
3 -2 1
>> [x,z]=meshgrid(-4:0.5:5);
>> y1=(3-3*x)/4;
>> y2=(-2+x)/2;
>> y3=(1-3*x)/-2;
>> surf(x,z,y1)
>> hold on
>> surf(x,z,y2)
>> surf(x,z,y3)
𝟏 −𝟏 𝟑
13.- V1=[ ] ;V2=[ ] ;V3=[ ] u= 7V1 +3V2 -9V3
𝟐 𝟑 𝟏
>> APAZA=[1 2;-1 3;3 1]
APAZA =
1 2 4
-1 3 2
0
3 1
-2
-4
>> u=[7;3;-9] -6
-8
-10
u=
-12
-14
7 5 4 3 2 1 0 -1 -2 -3 -4
-9
>> [APAZA u]
ans =
1 2 7
-1 3 3
3 1 -9
>> [x,z]=meshgrid(-4:0.5:5);
>> y1=(7-x)/2;
>> y2=(3+x)/3;
>> y3=(-9+-3*x)/1;
>> surf(x,z,y1)
>> hold on
>> surf(x,z,y2)
>> surf(x,z,y3)
𝟐 −𝟏 −𝟏
14.- V1= [ ] ; V2 =[ ] ;V3 =[ ] ; u= -2v1-5v2+4v3
𝟒 𝟐 𝟔
>> APAZA=[2 4;-1 2;-1 6]
APAZA =
2 4
-1 2
3
-1 6
2
>> u=[-2;-5;4]
1
u=
0
-1
-2
-2
-5
-3
4
-4
-5
-6
-4 -3 -2 -1 0 1 2 3 4 5
>> [APAZA u]
ans =
2 4 -2
-1 2 -5’׳
-1 6 4
>> [x,z]=meshgrid(-4:0.5:5);
>> y1=(-2-2*x)/2;
>> y2=(-5+x)/2;
>> y3=(4+x)/6;
>> surf(x,z,y1)
>> hold on
>> surf(x,z,y2)
>> surf(x,z,y3)
Con uso de comandos de MATLAB. Determinar si los conjuntos son linealmente de pendientes o
independientes.
s=
1 3 6 5 3 4
1 0 0 2 3 -1
1 3 2 3 2 0
1 1 -1 -2 3 1
>> s'
ans =
1 1 1 1
3 0 3 1
6 0 2 -1
5 2 3 -2
3 3 2 3
4 -1 0 1
>> u=[0;0;0;0;0;0]
u=
APAZA =
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 0
0 0 0 0 0
K1=k2=k3 ==es LI
S=
0 5 5 0
-3 0 1 7
-2 1 0 4
5 0 3 -2
>> CORINA=S'
CORINA =
0 -3 -2 5
5 0 1 0
5 1 0 3
0 7 4 -2
>> u=[0;0;0;0]
u=
APAZA =
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
S=
1 2 3 0
1 1 3 4
8 3 4 5
8 5 1 4
3 4 5 7
1 2 3 1
>> CORINA=S'
CORINA =
1 1 8 8 3 1
2 1 3 5 4 2
3 3 4 1 5 3
0 4 5 4 7 1
>> u=[0;0;0;0]
u=
APAZA =
>> APAZA
APAZA =
1 0 0 0 100/281 226/281 0
0 1 0 0 495/281 79/281 0
0 0 1 0 -137/281 -23/281 0
0 0 0 1 168/281 20/281 0
>>como K1=K2=K3=K4≠K5≠K6=== S es LD
S=
2 1 3 2 -1
4 2 1 -2 3
8 3 4 5 0
0 0 5 6 -5
6 3 -1 -6 7
>> CORINA=S'
CORINA =
2 4 8 0 6
1 2 3 0 3
3 1 4 5 -1
2 -2 5 6 -6
-1 3 0 -5 7
>> u=[0;0;0;0;0]
u=
APAZA =
1 0 0 2 -1 0
0 1 0 -1 2 0
0 0 1 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
>> clear
>> syms a f b g c e h
for j=1:N
j1=j+N;
A(i,j)=A(i,j);
j1=i+N;
A(i,j1)=1;
end
end
>> A
A=
[ a, -2, f, 1, 1, 0, 0]
[ b, -2, g, -1, 0, 1, 0]
[ c, -e, h, 5, 0, 0, 1]
>>