Estoy buscando libros y recursos para enseñar mismo álgebra lineal que se utilizará en la programación de gráficos 3D. Prefiero los enfoques prácticos para enseñar más que teóricos (¿aunque las matemáticas son qué, 99.99% de teoría?), Así que el recurso de sueño para mí sería un libro que aborda el álgebra lineal tal como se usa con la programación de gráficos 3D desde una perspectiva práctica.Libros y recursos para enseñarme Álgebra lineal
Respuesta
MIT OpenCourseWare ofrece un curso gratuito de álgebra lineal. Puede ser demasiado general para sus intereses específicos, pero es gratis. :)
Aunque no está destinado a enseñar álgebra lineal, el libro "tricks of the 3d game programming gurus" tiene una excelente cobertura en gráficos 3D con ejemplos de cómo se aplica el álgebra lineal.
Si le preguntas a un matemático, un ingeniero y un programador de juegos qué es el álgebra lineal, obtendrás tres respuestas diferentes.
Los matemáticos se centrarán en temas fascinantes pero abstractos, como independencia lineal y espacios vectoriales abstractos. Los ingenieros se centrarán en vectores propios, que se utilizan para resolver ecuaciones diferenciales. En el caso de los gráficos, normalmente utiliza vectores para calcular la geometría, que no es el foco de los libros de texto de álgebra lineal.
Un buen libro de texto de gráficos por computadora debería abarcar casi todo lo que necesita. El libro de F. S. Hill es un ejemplo.
Foley's Computer Graphics responderá a sus preguntas de una manera práctica.
Hmm - para la programación 3D que no necesita toda la fantasía cosas álgebra lineal como espacios vectoriales abstractos, bases, vectores propios, etc.
Todo lo que necesita es cosas básicas como matrixmultiplication, la definición del producto interno (y algunos hechos básicos al respecto), definición de líneas y planos con respecto a vectores normales, etc.
Todo esto está cubierto normalmente en cursos de geometría analítica de pregrado si no me equivoco.
Pero después de todo, si no quieres jugar con tu propio motor de representación vas a utilizar DirectX, OpenGL o algo similar y solo necesitarás saber cómo "direccionar" un punto en 3D con sus coordenadas y tal vez cómo calcular un vector normal a una "superficie", y en todos esos casos, wikipedia o google te ayudarán.
- 1. Haskell álgebra lineal?
- 2. Scala LMS para escribir álgebra lineal Lib
- 3. Biblioteca de álgebra lineal para Scala?
- 4. Biblioteca lineal de álgebra para Android
- 5. Biblioteca lineal de álgebra para Javascript?
- 6. Biblioteca de Álgebra Lineal de Campo Finito para Haskell
- 7. ¿Qué álgebra lineal usar para OpenGL en Haskell?
- 8. biblioteca de álgebra lineal para el lenguaje de programación D
- 9. ¿Algún paquete de álgebra lineal dispersa en Haskell?
- 10. Combinación de una biblioteca de álgebra lineal con Boost :: Unidades
- 11. Una biblioteca C++ para Arrays, Matriz, Vector y operaciones clásicas de álgebra lineal
- 12. aplicación de álgebra lineal en el aprendizaje automático
- 13. Libros/recursos de diseño de interfaz de usuario para programadores
- 14. Libros para OpenCV y Python?
- 15. ¿Cuáles son los mejores libros y recursos para aprender a desarrollar, implementar y/o alojar Django?
- 16. Campo finito (campo Galois) Biblioteca lineal de álgebra para C (no C++)
- 17. Bignum, Álgebra Lineal y procesamiento de señal digital en el iPhone OS (iOS 4)
- 18. Solución de memoria eficiente de C++ para Ax = b Sistema de álgebra lineal
- 19. ¿Cuáles son algunos buenos libros, recursos web y proyectos para aprender R?
- 20. Libros para leer sobre redes y microcontroladores?
- 21. Sugerencia de recursos/libros para escribir de manera efectiva software para python/C++ beginner
- 22. ¿Es el tutorial Android OpenGL de Google que enseña el álgebra lineal incorrecta?
- 23. Estadística y álgebra matricial en Ruby
- 24. biblioteca para cálculos afines de k-álgebra?
- 25. Recursos para aprender MSDeploy
- 26. ¿Cuáles son los mejores recursos que ha visto para aprender WCF? (libros, sitios, etc.)
- 27. Libros/Tutoriales para aprender SVG
- 28. Recursos matemáticos para programadores C/C++
- 29. Recursos para la Guava
- 30. Introducción a los sistemas de álgebra computarizada?
Lo recomendaría. Gil Strang es un brillante maestro y escritor. – duffymo
SÍ !!!!! Gratis :) – Aaron
Tenga en cuenta que el texto no es gratuito ni está disponible en línea. – titaniumdecoy