Quick-R: Matrix Algebra
Debería aprender el álgebra lineal de la forma habitual, pero use los cálculos matriciales para ahorrar tiempo de hacer las cosas en el papel. Por supuesto, a veces desea hacer ejemplos simples en papel para guiarse a través de él. Pero ser capaz de escribir
M <- matriz (1: 9, 3)
eigen (m)
Es bueno ver ¿Qué es un eigenvector? antes incluso de saber qué es un eigen____.
- Cómo encontrar buenos recursos de aprendizaje.
- ¿Cuáles son los mejores recursos para aprender MATLAB?
- ¿Cuáles son algunos buenos recursos para aprender ROOT?
- ¿Cuál es la mejor manera de que un ingeniero se convierta en un gran administrador de personas? ¿Qué libros u otros recursos sobre administración recomienda para un ingeniero muy ocupado?
- ¿Cómo investigar? ¿Cuáles son las fuentes? Que busco
Pero luego, después de ver el resultado de esto, dirá: ¿Cuál es el significado o el punto o la interpretación de lo que estoy viendo? Lo que debería motivarte a repasar la teoría.
Luego, después de entender la teoría, puedes hacer algunas matrices más razonables.
Forme la matriz simétrica de Toeplitz
Matrixcalc paquete
¿Cómo creo la matriz de identidad en R?
o para ver algunos ejemplos más, vea Ciencia Computacional e Ingeniería I y muchas explicaciones de un modelo lineal reducen el cálculo de la “matriz de y-hat” (estimador OLS) a su forma de cálculo de matriz.
Por ejemplo, siguiendo con la conferencia 4 de Strang, hice
U = matriz (c (2,1,0,3), 2)
L = matriz (c (1,0,4,1), 2)
que son menos tontos que la matriz (1: 9,3).
pero L y U (o la descomposición de U en una diagonal % *% un ajustador) podrían haberse calculado a partir de A
Matrices (densas) de descomposiciones
en lugar de al revés.
De manera similar, con R puede calcular descomposiciones y ortogonalizaciones, etc., que dan ejemplos concretos de las cosas que se están discutiendo como SO (n).
Finalmente, hay libros que aparecen si busca en Google “cálculo de matriz” y econometría y algunas otras cosas, que tienen un enfoque aplicado / computacional.
Página en www.janmagnus.nl
Aprender álgebra lineal con R es aprender álgebra lineal con una calculadora.
Muchas otras cosas podrían hacer el equivalente. (Matlab, python, tu lenguaje esotérico favorito …)
En cualquier caso, es una muy buena idea hacer esto porque el álgebra lineal es útil. Muy buena elección; Buena suerte con eso.