Resumen.
Programamos unas cuantas matrices para mostrar la función del comando “/” para hacer divisiones. Hemos mostrado cómo hacer divisiones entrada por entrada, una matriz dividida por un escalar, luego el uso de “./” para dividir una matriz o escalar entre una matriz.
Después, aquí mostramos como dividir dos matrices. En algebra lineal NO EXISTE LA DIVISION ENTRE MATRICES. Sin embargo, en Matlab la división tiene la interpretación como la división entre una matriz entre la inversa de la matriz dividida. Es decir, para dos matrices A, B “A/B”, equivale a “A*inv(B)”, donde inv es un comando de Matlab. Por supuesto, cuando las matrices deben tener las mismas dimensiones y la matriz “B” debe presentar inversa; de otro modo, los resultados son erróneos.
Preguntas abiertas.
¿Por qué hay matrices que no tienen inversa?, ¿Cuáles son las características de una matriz para carecer de inversa?
Ejercicios
1) Compruebe, con diferentes ejemplos, que para dos matrices A, B en Matlab “A/B”, equivale a “A*inv(B)”.
2) Escriba dos matrices no cuadradas, y utilice índices para reescribir sub-matrices que si se puedan dividir
Enlaces relacionados
No hay comentarios:
Publicar un comentario