Logo Studenta

Operações com Matrizes e Vetores em Octave

¡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. 2
PUNTAJE
DOCENTE Lic. Cimar H. Meneses España
AUXILIAR Univ. Iver Medina Coroico
SEMESTRE 01/2022
ESTUDIANTE Univ. Mamani Atto Joel David
1.-Crear un vector ‘ENTEROS’con un valor inicial de 3,un valor final de 15 y un incremento de 1
octave:2> enteros=3:1:15
enteros =
3 4 5 6 7 8 9 10 11 12 13 14 15
2.-Crear un vector ‘V’ y que contenga los primeros n números enteros
octave:6> V=randi([1 5],1,7)
V =
1 1 1 1 1 2 5
3.-crear un vector de nombre vector ‘VECTOR’que inicie en 100 y que el incremento sea :
-a*2
Y visualice los campos del vector en la posición 3 y 5
octave:4> a=3
a = 3
octave:5> inc=-a*2
inc = -6
octave:6> vctor=100:inc:1
vctor =
Columns 1 through 13:
100 94 88 82 76 70 64 58 52 46 40
34 28
Columns 14 through 17:
22 16 10 4
4.-Determine la longitud del vector ‘VECTOR’ del ejercicio anterior
octave:4> a=3
a = 3
octave:5> inc=-a*2
inc = -6
octave:6> vctor=100:inc:1
vctor =
Columns 1 through 13:
100 94 88 82 76 70 64 58 52 46 40
34 28
Columns 14 through 17:
22 16 10 4
octave:12> a=length(vctor)
a = 17
5.-emplee la función magig para crear una matriz 3x3 y determine la
suma de una fila cualquiera y la suma de una columna cualquiera
octave:9> a=magic(3)
a =
8 1 6
3 5 7
4 9 2
octave:10> s=sum(a,2)
s =
15
15
15
octave:11> t=sum(a)
t =
15 15 15
6.-cree las siguientes matrices de nxn
a).-una matriz ‘N’nula
octave:8> n=zeros(3)
n =
0 0 0
0 0 0
0 0 0
b).-una matriz ‘S’singular
octave:9> s=ones(3)
s =
1 1 1
1 1 1
1 1 1
c).-una matriz ‘I’identidad
octave:10> i=eye(3)
i =
Diagonal Matrix
1 0 0
0 1 0
0 0 1
d).-una matriz ‘A’de valores aleatorios
^
octave:11> a=[3 4 5;5 3 2;7 6 5]
a =
3 4 5
5 3 2
7 6 5
e).-una matriz de nombre ‘M’ mágica
octave:12> m=magic(3)
m =
8 1 6
3 5 7
4 9 2
f).-una matriz de nombre ‘TRIU’triangular superior
octave:0> a=triu(s)
a =
1 1 1
0 1 1
0 0 1
g).-una matriz de nombre ‘TRIL’triangular inferior
octave:17> b=tril(s)
b =
1 0 0
1 1 0
1 1 1
7).-Elabore las siguientes operaciones con las matrices del
ejercicio anterior
a).- A+S+I+M+N
octave:0> v=[a+s+i+m+n]
v =
13 6 12
9 10 10
12 16 9
b).-a*s*i*m
octave:25> y=[a*s*i*m]
y =
180 180 180
150 150 150
270 270 270
c).-TRIU+TRIL
octave:26> g=[t+p]
g =
2 1 1
1 2 1
1 1 2
d).-|A|+|M|
octave:0> x=det(a)+det(m)
x = -350
e).-(|I|)’
octave:29> z=det(i)
z = 1
octave:31> d=transpose(z)
d = 1

Continuar navegando