Estoy buscando un libro de introducción a los métodos numéricos.
Estoy empezando a aprender a programar (en Haskell, un lenguaje funcional, si que podría afectar a las recomendaciones). La razón por la que quiero un libro como para practicar mis habilidades de programación mediante la implementación de fácil relacionadas a la matemática de los algoritmos. Por ejemplo, los cálculos de trascendental o funciones especiales (tal vez la función Gamma y funciones de Bessel) y diversas constantes, la resolución de ecuaciones diferenciales (por el método de Runge-Kutta y soluciones de la serie, por ejemplo), la implementación de las cosas como Newton-Raphson aproximación, las pruebas de primalidad (Miller-Rabin, por ejemplo) y así sucesivamente.
Yo preferiría algo con una amplia muestra de los algoritmos. Estoy buscando amplitud, no de profundidad. Mi intención es utilizar esto como una especie de ejercicio de programación de libro. Me preocupa por tener un montón de diferente, divertido, y es de esperar algo algoritmos sencillos de implementar.
Me gustaría decir que tengo una buena base matemática, por lo que no alejarse de recomendar algo que es una prueba de base o teórico, a veces. Si el libro incluye una gran cantidad de matemáticas, ¡genial! Siempre estoy para aprender más matemáticas. No tengo formal de entrenamiento en ciencias de computación, pero yo estaría dispuesto a hacer una pequeña cantidad de lecturas sobre los conceptos básicos de algoritmos y estructuras de datos. Si el libro incluido este, eso sería genial.
Debo mencionar que yo no he tomado más de un curso introductorio de Odas y no tiene experiencia con las ecuaciones en derivadas parciales de otros que de resolver los básicos de calor y ecuaciones de onda, por lo que no sería capaz de entender o apreciar los materiales avanzados en estas áreas (me da la impresión de que la resolución numérica de ecuaciones en derivadas parciales es una gran, importante campo). Sin embargo, sé que algunos análisis armónico, así que viendo transformada rápida de Fourier puede ser divertido.