Logo Studenta

Operações com Matrizes em Matlab

¡Estudia con miles de materiales!

Vista previa del material en texto

.
UNIVERSIDAD AUTÓNOMA TOMAS FRÍAS
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA CIVIL
ASIGNATURA: Informática Aplicada
GRUPO: E
PRACTICA NRO. 1
PUNTAJE
DOCENTE Lic. Cimar H. Meneses España
AUXILIAR Univ. Iver Medina Coroico
SEMESTRE 01/2022
ESTUDIANTE Univ. Mamani Atto Joel David
1. Ingrese en la línea de comandos de Matlab las instrucciones necesarias para
a). crear una matriz 3x3 con elementos iguales a cero
octave:1> a=zeros(3)
a =
0 0 0
0 0 0
0 0 0
2.Crear una matriz de 4x4 con elementos iguales a la unidad
octave:3> b=ones(4)
b =
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
3.crear una matriz de 3x4 con elementos aleatorios entre cero y uno
octave:27> c=[0 0.1 0.2 0.3;0 0.3 0.8 0.9;0.7 0.7 0.8 0.8]
c =
0 0.1000 0.2000 0.3000
0 0.3000 0.8000 0.9000
0.7000 0.7000 0.8000 0.8000
4.crear una matriz identidad de tres por seis
octave:31> f=eye(3:4)
f =
Diagonal Matrix
1 0 0 0
.
0 1 0 0
0 0 1 0
5 obtener los máximos de cada columna de la matriz A
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
octave:34> max(b)
ans =
7 8 3 8
6.obtener los minimos de cada fila de la matriz a
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
octave:35> min(b)
ans =
-3 -9 -7 -5
7.extraer la diagonal principal de la matriz a y almacenarla en un vector
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
ans =
-3
-2
-4
.
8
8.hallar la determinante de la matriz A
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
octave:0> det(b)
ans = 1458.0
9.hallar la inversa de la matriz A
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
octave:39> inv(b)
ans =
0.283951 0.378601 -0.016461 0.090535
0.162551 0.105624 0.017147 -0.010974
0.569959 0.648834 -0.180384 0.075446
0.504115 0.449931 -0.128258 0.122085
10.hallar la transpuesta de la matriz A
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
octave:41> f=transpose(b)
f =
-3 4 7 5
6 -2 8 -9
-2 3 -4 -7
4 -5 -2 8
.
11.dado el vector columna B como coeficientes independientes de la
matriz A resuelva el sistema de ecuaciones Ax=B
octave:33> b=[-3 6 -2 4;4 -2 3 -5;7 8 -4 -2;5 -9 -7 8]
b =
-3 6 -2 4
4 -2 3 -5
7 8 -4 -2
5 -9 -7 8
.
octave:42> c=[19;-11;3;-2]
c =
19
-11
3
-2
octave:43> s=inv(b)*c
s =
1.0000
2.0000
3.0000
4.0000
12.dadas las siguientes matrices A,B,C
octave:45> a=[-2 -7 5;4 0 7;5 3 1]
a =
-2 -7 5
4 0 7
5 3 1
octave:47> b=[2 7 -5;-4 0 -7;-5 -3 -1]
b =
2 7 -5
-4 0 -7
-5 -3 -1
octave:48> c=[1 0 1;0 1 0;1 0 1]
c =
.
1 0 1
0 1 0
1 0 1
octave:45> a=[-2 -7 5;4 0 7;5 3 1]
a =
-2 -7 5
4 0 7
5 3 1
octave:46> b=[2 7 -5;-4 0 -7;-5 -3-1]
error: vertical dimensions mismatch (2x3 vs 1x2)
octave:47> b=[2 7 -5;-4 0 -7;-5 -3 -1]
b =
2 7 -5
-4 0 -7
-5 -3 -1
octave:48> c=[1 0 1;0 1 0;1 0 1]
c =
1 0 1
0 1 0
1 0 1
octave:49> d=a+b
d =
0 0 0
0 0 0
0 0 0
octave:50> f=a-b
f =
-4 -14 10
8 0 14
10 6 2
octave:51> j=a+b-c
j =
-1 0 -1
.
0 -1 0
-1 0 -1
octave:52> h=(a+b)*c
h =
0 0 0
0 0 0
0 0 0
octave:53> z=[7*(a+b)]*c
z =
0 0 0
0 0 0
0 0 0
octave:54> n=transpose(a)+b
n =
0 11 0
-11 0 -4
0 4 0
octave:55> v=a*b*[transpose(c)]
v =
53 -29 53
-54 7 -54
-54 32 -54
octave:56> t=eye(3)*(a+c)*b
t =
-4 -25 48
-31 7 -34
-10 36 -53
.

Continuar navegando

Materiales relacionados

4 pag.
1 Formulario MAT103 MATRICES-1

EE Senador Rui Palmeira

User badge image

Crhis Ville

18 pag.
08b--MATRICES-2

UV

User badge image

Mucho Conocimiento