Sie sind auf Seite 1von 3

1.

4 Software de cmputo numrico


https://sites.google.com/site/danaly7/unidad-1/1-4-software-de-computo-numerico

El software numrico actual ofrece un panorama muy prometedor, ya que adems de la calidad en los programas y la bsqueda de conectividad entre los diferentes sistemas, tambin se busca estandarizar algunos aspectos de la semntica. Algunos software de computo numricos son: Netlib: es una coleccin grande de software, documentos, bases de datos gratis que son de inters para las comunidades cientficas y de mtodos numricos. Netlib contiene software de alta calidad que ha sido probado en forma intensiva, pero todo el software libre no tiene garanta y poco (si existe) soporte. Para poder usar el software, primero se tiene que descargar en su computadora y entonces compilarlo. Paquetes de software comercial para cmputo numrico general: NAG: El Grupo de Algoritmos numricos (NAG) ha desarrollado una biblioteca de Fortran conteniendo alrededor de 1000 subrutinas accesibles al usuario para resolver problemas generales de matemticas aplicadas, incluyendo: ecuaciones diferenciales ordinarias y parciales, transformada rpida de Fourier, cuadratura, lgebra lineal, ecuaciones no lineales, ecuaciones integrales, y ms. IMSL: La biblioteca numrica de Fortran IMSL hecha por Visual Numerics, Inc. cubre muchas de las reas contenidas en la biblioteca NAG. Tambin tiene soporte para analizar y presentar datos estadsticos en aplicaciones cientficas y de negocios. NUMERICAL RECIPES: son muy populares entre los ingenieros porque pueden ser usados como libro de cocina donde se puede encontrar una receta para resolve r algn problema a mano. Sin embargo, el software correspondiente de Numerical Rcipes no es comparable en alcance o calidad al dado por NAG o IMSL. Es un software muy usado en universidades, centros de investigacin y por ingenieros. En los ltimos aos ha incluido muchas ms capacidades, como la de programar directamente procesadores digitales de seal, crear cdigo VHDL y otras. MATLAB: Es un programa de clculo numrico, orientado a matrices y vectores. Por tanto desde el principio hay que pensar que todo lo que se pretenda hacer con l, ser mucho ms rpido y efectivo si se piensa en trminos de matrices y vectores. es un entorno de lenguaje de alto nivel e interactivo que le permite realizar tareas de clculo ms rpidamente que con lenguajes de programacin tradicionales, tales como C, C + + y Fortran.

Puede usar MATLAB en una amplia gama de aplicaciones, incluyendo procesamiento de seales e imgenes, comunicaciones, diseo de control, prueba y medicin , modelado y anlisis financiero y biologa computacional . Add-on toolboxes (colecciones de funciones especiales MATLAB) ampliar el entorno de MATLAB para resolver clases particulares de problemas en estas reas de aplicacin. Caractersticas principales

Lenguaje de alto nivel para la computacin tcnica Entorno de desarrollo para la gestin de cdigo, archivos y datos Herramientas interactivas para la exploracin iterativa, el diseo y la resolucin de problemas Funciones matemticas para lgebra lineal, estadstica, anlisis de Fourier, filtrado, optimizacin e integracin numrica 2-D y 3-D las funciones de grficos para la visualizacin de datos Herramientas para la creacin de interfaces grficas de usuario Funciones para la integracin de algoritmos de MATLAB base con aplicaciones externas y lenguajes, como C, C + +, Fortran, Java, COM y Microsoft Excel

GNU OCTAVE: Es un programa libre para realizar clculos numricos. Como indica su nombre es parte de proyecto GNU. MATLAB es considerado su equivalente comercial. Entre varias caractersticas que comparten se puede destacar que ambos ofrecen un intrprete permitiendo ejecutar rdenes en modo interactivo. Ntese que Octave no es un sistema de lgebra computacional como podra ser GNU Mxima, sino que usa un lenguaje que est orientado al anlisis numrico.

1.5 Mtodos iterativos

A diferencia de los mtodos directos donde la solucin a una ecuacin o sistema de ecuaciones se procedimiento determinado 21, los mtodos iterativos obtienen la solucin como resultado de una s una aproximacion inicial a la solucion. Denicin 1.5.1 (Mtodo iterativo). Llamamos Mtodo iter a) f(x), la funcin a iterar 22 , tal que ran(f) dom(f) y ademas cumple cierto criterio de convergencia 23 b) x0 dom(f), la aproximacin inicial a la solucin c) , la tolerancia del error

y encuentra, mediante un numero nito de iteraciones, una solucion aproximada x (con error ) , para la ecuacion x = f(x). Llamamos punto jo al valor x que cumple x = f(x). Normalmente, la implementacin de un mtodo iterativo incluye como parmetro adicional, el nmero mximo de iteraciones permitidas, para el.

Das könnte Ihnen auch gefallen