Sunteți pe pagina 1din 2

CURSO: MÉTODO NUMÉRICOS PARA INGENIERÍA

Tema : ALGEBRA MATRICIAL

EJERCICIOS PROPUESTOS

1. Los siguientes ejemplos definen diferentes formas de introducir matrices en MATLAB.


Probar y sacar las conclusiones (¡CUIDADO!, los espacios en blanco tienen significado)
a) 𝐴 = [1, 3, 5; 7,9, 12; 0, 2, 3] e) 𝐸 = [2 4 − 1 7]′
b) 𝐵 = [1 3 5; 7 9 12; 0 2 3] f) 𝐹 = [1: 11]
c) 𝐶 = [1 3 5 7; 9 12 0 2 3] g) 𝐺 = [1: 11]′
d) 𝐷 = 𝐶′ h) 𝐻 = [−1: 2: 10]
2. Existen funciones en MATLAB, por ejemplo: rand, magic, eye, etc, que proporcionan una
forma sencilla para crear matrices con las que se puede experimentar. Introducir las
siguientes matrices y extraer conclusiones, como por ejemplo que la instrucción rand(n) y
rand(n,m) crean matrices 𝑛 𝑥 𝑚 y 𝑚 𝑥 𝑛, respectivamente, con entradas aleatoriamente
generadas distribuidas entre 0 y 1, etc.

a) rand(5) b) rand(3,2) c) magic(4)


d) eye(7) e) eye(2,4) f) ones(8)
g) ones(6,4) h) zeros(2,3) i) triu(C)
j) tril(A) k) A(:) l) diag(A)

Si x es un vector, diag(x) es una matriz diagonal con los elementos de x en su diagonal. Si A


es una matriz cuadrada, diag(A) es un vector formado por los elementos de la diagonal de A.
¿Qué será entonces diag(diag(A))?
3. Generar los siguientes vectores sin introducir explícitamente sus elementos:
a) Un vector columna cuyos elementos sean números naturales consecutivos entre el 15 y
el 28.
b) Un vector fila cuyos elementos sean: 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5 y 9.5.
c) Un vector fila tal que su primer elemento sea -3, su último elemento 2 y los restantes se
obtienen incrementando 0.5 al anterior.
4. Dadas las matrices:
1 −4 −2 5
5 −5
𝑀 = [3 2 ] , 𝑁=[ 1 7] , 𝑂=[ ]
1 4
4 −3 6 3
Investigar qué operaciones son la siguientes:
a) -M f) M*N k) 𝑂. ^2
b) M+N g) 𝑀.∗ 𝑁 l) 2/M
c) M-N h) 𝑀./𝑁 m) 2./𝑀
d) O+M i) 2*O n) M/2
e) M*O j) O^2 o) 𝑀./2
¿Siempre es posible realizar dichas operaciones? ¿qué ocurre cuando no es posible?
5. Introducir las siguientes matrices:
−1.3 0 5 0 1
𝐴=[ −7 1/2 4 5] , 𝐵 = [−3]
−6 8 −1 3 −5
Explicar qué se obtiene en cada uno de los siguientes casos:
a) 𝑀 = 𝐴(2: 3) e) 𝑄 = 𝐴([2,3], [1,2])
b) 𝑁 = 𝐴(3, : ) f) 𝑅 = [𝐴 𝐵]
c) 𝑂 = 𝐴(: ,3) g) 𝑇 = [𝑄; 𝑜𝑛𝑒𝑠(2)]
d) 𝑃 = 𝐴(: , [13]) h) 𝑆 = [𝑃 𝐵; 𝑒𝑦𝑒(3)]
6. Calcular 𝑋 tal que 𝑋 − 𝐵 2 = 𝐴𝐵, siendo:
1 0 1 1 0 −1
𝐴 = [1 1 0] , 𝐵 = [1 1 1]
0 0 2 0 0 1
2 6 3 1 1 1
7. Dadas las matrices 𝐴 = [ 0 9 5] y 𝐵 = [2 −4 2], se pide:
−6 2 1 3 5 7
a) Calcular AB y BA, ¿coinciden los resultados?
b) Calcular (𝐴 + 𝐵)2 y 𝐴2 + 2𝐴𝐵 + 𝐵 2 , ¿coinciden los resultados?
c) Calcular 𝐴2 − 𝐵 2 y (𝐴 + 𝐵)(𝐴 − 𝐵), ¿coinciden los resultados?
1 5 1 0
8. Dadas las matrices 𝑀 = [ ]y 𝑁=[ ]. Hallar dos matrices 𝑋 e 𝑌 que verifiquen,
−1 3 3 0
𝑋 − 2𝑀 = 3𝑁; 𝑀 + 𝑁 − 𝑌 = 𝐼