Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenido
1 Aplicaciones de computación científica
o 1.1 Simulaciones numéricas
o 1.2 Modelos apropiados y análisis de datos
o 1.3 Optimización
2 Métodos y algoritmos
3 Educación
4 Campos relacionados
5 Véase también
6 Referencias
7 Enlaces externos
[editar] Optimización
Análisis numérico.
Aplicación de series de Taylor como series convergentes y asintóticas.
Cálculo de derivadas mediante diferenciación automática.
Cálculo de derivadas mediante diferencias finitas.
Métodos aproximados de diferencias de alto orden mediante series de Taylor y
la extrapolación de Richardson.
Métodos de integración sobre una malla uniforme: regla del rectángulo, regla del
trapecio, regla del punto medio, regla de Simpson.
Método de Runge-Kutta para resolver ecuaciones diferenciales ordinarias.
Método de Montecarlo.
Álgebra lineal numérica.
Cálculo de los factores LU vía eliminación Gaussiana.
Factorización de Cholesky.
Transformada de Fourier discreta y sus aplicaciones.
Método de Newton.
Métodos de time-stepping para sistemas dinámicos.
Los lenguajes de programación comúnmente usados para los aspecto más matemáticos
de las aplicaciones de la computación científica incluyen a Fortran, MATLAB, Scilab,
GNU Octave, COMSOL Multiphysics y PDL. Los aspectos más computacionales son
tratados a menudo con C y Fortran.
Los programas de aplicación de la computación científica a menudo modelan cambios
en las condiciones del mundo real, tales como el tiempo atmosférico, el flujo de aire
alrededor de un avión, el movimiento de las estrellas en una galaxia, un dispositivo
explosivo, entre otros. Estos programas deberían crear una 'malla lógica' en la memoria
del computador, donde cada ítem corresponda a un área en el espacio y contenga
información acerca del espacio relevante para el modelo. Por ejemplo, en modelos para
el tiempo atmosférico, cada ítem podría ser un kilómetro cuadrado; con la altitud del
suelo, dirección actual del viento, humedad ambiental, temperatura, presión, etc.. El
programa debería calcular el probable siguiente estado basado en el estado actual,
simulada en medidas de tiempo, resolviendo ecuaciones que describen cómo operan los
sistemas; y repetir el proceso para calcular el siguiente estado.
[editar] Educación
La computación científica es más estudiada por medio de la matemática aplicada o
programas de las ciencias de la computación, o dentro de un estándar matemático,
ciencias, o programas de ingeniería. En algunas instituciones un especialización en
computación científica puede ser obtenida como un "minor" dentro de otro programa (el
cual puede estar en muchos niveles). Sin embargo, hay cada vez más muchos bachiller y
programas de magíster en computación científica. Algunas universidades también
ofrecen doctorados en ciencias computacionales, ingeniería computacional, ciencias
computacionales e ingeniería o computación científica.