fbpx
Wikipedia

Computación científica

La computación científica o ciencia computacional es el campo de estudio relacionado con la construcción de modelos matemáticos y técnicas numéricas para resolver problemas científicos, de ciencias sociales y problemas de ingeniería. Típicamente es la aplicación de modelado numérico y otras formas de cálculo de problemas en varias disciplinas científicas.

Este campo es distinto a la informática, y a la teoría y experimentación, que son las formas tradicionales de la ciencia y la ingeniería. El enfoque de la computación científica es para ganar entendimiento, principalmente a través del análisis de modelos matemáticos implementados en computadores.

Científicos e ingenieros desarrollan software, aplicaciones informáticas para modelar sistemas que están siendo estudiados, y correr estos programas con diferentes conjuntos de entradas. Por lo general, estos modelos requieren una gran cantidad de cálculos (usualmente de punto flotante) y son a menudo ejecutados en supercomputadores o plataformas de computación distribuida.

El análisis numérico es un pilar fundamental de técnicas utilizadas en las ciencias computacionales.

Aplicaciones de computación científica

Simulaciones numéricas

Las simulaciones numéricas tienen diferentes objetivos dependiendo de la naturaleza de la tarea a ser simulada:

Modelos apropiados y análisis de datos

  • Sintonizar apropiadamente los modelos o resolver ecuaciones para reflejar ciertas observaciones, sujetas a las restricciones del modelo (e.g. exploración geofísica de petróleo, lingüística computacional).
  • Usar teoría de grafos para modelar redes, especialmente las conexiones individuales, organizaciones y sitios web.

Optimización

  • Optimizar escenarios conocidos (e.g. técnicas y procesos de fabricación, interfaces de ingeniería).

Métodos y algoritmos

Los algoritmos y métodos matemáticos usados en computación científica son variados. Los métodos comúnmente aplicados son:

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.

El término científico computacional es usado para describir a alguien experto en computación científica. Esta persona es generalmente un científico, un ingeniero o un matemático aplicado que aplica computación de alto rendimiento en diferentes formas para avanzar en el estado del arte de su respectiva disciplina de la física, química o ingeniería. Científicos computacionales han impactado cada vez más en otras áreas como la economía, biología y medicina.

La computación científica es hoy en día considerada como el tercer modo de ciencia, complementando y añadiendo a la experimentación/observación y teoría.[1]

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.

Hay también programas como el de física computacional, química computacional, entre otros.

Campos relacionados

Referencias

  1. SIAM - Educación de postgrado para la ingeniería y la computación científica.

Enlaces externos

  • (en español).
  • Scientific Computing World (en inglés).
  • (en inglés).
  • (en inglés).
  • (en inglés).
  • (en inglés).
  • Carrera de Computación Científica en la Universidad de Medellín, Colombia (en español).
  •   Datos: Q117801
  •   Multimedia: Computational science

computación, científica, computación, científica, ciencia, computacional, campo, estudio, relacionado, construcción, modelos, matemáticos, técnicas, numéricas, para, resolver, problemas, científicos, ciencias, sociales, problemas, ingeniería, típicamente, apli. La computacion cientifica o ciencia computacional es el campo de estudio relacionado con la construccion de modelos matematicos y tecnicas numericas para resolver problemas cientificos de ciencias sociales y problemas de ingenieria Tipicamente es la aplicacion de modelado numerico y otras formas de calculo de problemas en varias disciplinas cientificas Este campo es distinto a la informatica y a la teoria y experimentacion que son las formas tradicionales de la ciencia y la ingenieria El enfoque de la computacion cientifica es para ganar entendimiento principalmente a traves del analisis de modelos matematicos implementados en computadores Cientificos e ingenieros desarrollan software aplicaciones informaticas para modelar sistemas que estan siendo estudiados y correr estos programas con diferentes conjuntos de entradas Por lo general estos modelos requieren una gran cantidad de calculos usualmente de punto flotante y son a menudo ejecutados en supercomputadores o plataformas de computacion distribuida El analisis numerico es un pilar fundamental de tecnicas utilizadas en las ciencias computacionales Indice 1 Aplicaciones de computacion cientifica 1 1 Simulaciones numericas 1 2 Modelos apropiados y analisis de datos 1 3 Optimizacion 2 Metodos y algoritmos 3 Educacion 4 Campos relacionados 5 Referencias 6 Enlaces externosAplicaciones de computacion cientifica EditarSimulaciones numericas Editar Las simulaciones numericas tienen diferentes objetivos dependiendo de la naturaleza de la tarea a ser simulada Reconstruir y comprender los eventos conocidos e g terremotos maremotos y otros desastres naturales Predecir el futuro o situaciones no observadas e g tiempo atmosferico comportamiento de particulas subatomicas Modelos apropiados y analisis de datos Editar Sintonizar apropiadamente los modelos o resolver ecuaciones para reflejar ciertas observaciones sujetas a las restricciones del modelo e g exploracion geofisica de petroleo linguistica computacional Usar teoria de grafos para modelar redes especialmente las conexiones individuales organizaciones y sitios web Optimizacion Editar Optimizar escenarios conocidos e g tecnicas y procesos de fabricacion interfaces de ingenieria Metodos y algoritmos EditarLos algoritmos y metodos matematicos usados en computacion cientifica son variados Los metodos comunmente aplicados son Analisis numerico Aplicacion de series de Taylor como series convergentes y asintoticas Calculo de derivadas mediante diferenciacion automatica Calculo de derivadas mediante diferencias finitas Metodos aproximados de diferencias de alto orden mediante series de Taylor y la extrapolacion de Richardson Metodos de integracion sobre una malla uniforme regla del rectangulo regla del trapecio regla del punto medio regla de Simpson Metodo de Runge Kutta para resolver ecuaciones diferenciales ordinarias Metodo de Montecarlo Algebra lineal numerica Calculo de los factores LU via eliminacion Gaussiana Factorizacion de Cholesky Transformada de Fourier discreta y sus aplicaciones Metodo de Newton Metodos de time stepping para sistemas dinamicos Los lenguajes de programacion comunmente usados para los aspecto mas matematicos de las aplicaciones de la computacion cientifica incluyen a Fortran MATLAB Scilab GNU Octave COMSOL Multiphysics y PDL Los aspectos mas computacionales son tratados a menudo con C y Fortran Los programas de aplicacion de la computacion cientifica a menudo modelan cambios en las condiciones del mundo real tales como el tiempo atmosferico el flujo de aire alrededor de un avion el movimiento de las estrellas en una galaxia un dispositivo explosivo entre otros Estos programas deberian crear una malla logica en la memoria del computador donde cada item corresponda a un area en el espacio y contenga informacion acerca del espacio relevante para el modelo Por ejemplo en modelos para el tiempo atmosferico cada item podria ser un kilometro cuadrado con la altitud del suelo direccion actual del viento humedad ambiental temperatura presion etc El programa deberia calcular el probable siguiente estado basado en el estado actual simulada en medidas de tiempo resolviendo ecuaciones que describen como operan los sistemas y repetir el proceso para calcular el siguiente estado El termino cientifico computacional es usado para describir a alguien experto en computacion cientifica Esta persona es generalmente un cientifico un ingeniero o un matematico aplicado que aplica computacion de alto rendimiento en diferentes formas para avanzar en el estado del arte de su respectiva disciplina de la fisica quimica o ingenieria Cientificos computacionales han impactado cada vez mas en otras areas como la economia biologia y medicina La computacion cientifica es hoy en dia considerada como el tercer modo de ciencia complementando y anadiendo a la experimentacion observacion y teoria 1 Educacion EditarLa computacion cientifica es mas estudiada por medio de la matematica aplicada o programas de las ciencias de la computacion o dentro de un estandar matematico ciencias o programas de ingenieria En algunas instituciones un especializacion en computacion cientifica puede ser obtenida como un minor dentro de otro programa el cual puede estar en muchos niveles Sin embargo hay cada vez mas muchos bachiller y programas de magister en computacion cientifica Algunas universidades tambien ofrecen doctorados en ciencias computacionales ingenieria computacional ciencias computacionales e ingenieria o computacion cientifica Hay tambien programas como el de fisica computacional quimica computacional entre otros Campos relacionados EditarBioinformatica Quiminformatica Quimiometria Quimica computacional Biologia computacional Matematica computacional Mecanica computacional Fisica computacional Ingenieria computacional Computacion de alto rendimiento Electromagnetismo computacional Dinamica de fluidos computacional Economia computacional Simulacion medioambiental Modelamiento financiero Sistema de Informacion Geografica Aprendizaje Automatico Analisis de red Prediccion numerica de tiempo atmosferico Reconocimiento de patrones Referencias Editar SIAM Educacion de postgrado para la ingenieria y la computacion cientifica Enlaces externos EditarEAP Computacion Cientifica UNMSM en espanol Scientific Computing World en ingles Links to Downloadable Computational Tools en ingles SIAM Journal on Scientific Computing en ingles Computing in Science amp Engineering magazine en ingles Scientific Computing magazine en ingles Carrera de Computacion Cientifica en la Universidad de Medellin Colombia en espanol Datos Q117801 Multimedia Computational scienceObtenido de https es wikipedia org w index php title Computacion cientifica amp oldid 126497503, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos