0% encontró este documento útil (0 votos)
162 vistas4 páginas

Software de Métodos Numéricos

El documento describe varios softwares de métodos numéricos, tanto de acceso libre como comerciales. Entre los softwares de acceso libre menciona Octave, Salomé, EULER, FreeMat y Sage. Entre los softwares comerciales destaca MATLAB, Maple, MathCAD, Mathematica y COMSOL Multiphysics. Explica brevemente las características y usos de algunos de estos softwares como Octave, Salomé, COMSOL Multiphysics e IntegraLAB.

Cargado por

jorge_fabian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
162 vistas4 páginas

Software de Métodos Numéricos

El documento describe varios softwares de métodos numéricos, tanto de acceso libre como comerciales. Entre los softwares de acceso libre menciona Octave, Salomé, EULER, FreeMat y Sage. Entre los softwares comerciales destaca MATLAB, Maple, MathCAD, Mathematica y COMSOL Multiphysics. Explica brevemente las características y usos de algunos de estos softwares como Octave, Salomé, COMSOL Multiphysics e IntegraLAB.

Cargado por

jorge_fabian
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

SOFTWARE DE MÉTODOS NUMÉRICOS

El software numérico actual 20 ofrece un panorama muy prometedor, ya que además de la


calidad en los programas y la búsqueda de conectividad entre los diferentes sistemas,
también se busca estandarizar algunos aspectos de la semántica (ver por ejemplo la
iniciativa del Numerical Mathematics Consortium [20]).
OCTAVE
PATRAN
COMSOL MULTIPHYSICS
SOFTWARE DE ACCESO LIBRE
SALOMÉ
SOFTWARE COMERCIAL
Octave es un software para la solución de problemas de ingeniería (al estilo de MATLAB).
Comparte la sintaxis de MATLAB pero es más poderoso en el sentido de su orientación a
objetos.
Octave es software libre y actualmente dispone de una interfaz de usuario hecha en QT y
muy amigable. Para el trazado de gráficos emplea la herramienta GNUplot, también libre y
de calidad en la generación de gráficas científicas.
Es un programa multiplataforma ya que corre bajo Windows, Linux y MacOS entre otros.
Se maneja por línea de comando, aunque existen numerosas GUI's1, como qtOctave
(Ubuntu).
Existen dos maneras de trabajar con Octave: de forma directa, ingresando comandos por la
línea de comandos,o bien generando un script. Un script es un archivo de texto plano que
contiene una serie de instrucciones que Octave puede interpretar y ejecutar, de extensión
.m. Lo más usual es trabajar con scripts.
ELMER
INTEGRALAB
Es un software para integración de funciones y solución de ecuaciones diferenciales por
métodos numéricos. Posee un ambiente que permite visualizar la gráfica de una función.
Based on Jim Harvey's speech structures
"20 Que incluye con frecuencia funcionalidad propia de los CAS (Computer Algebra
Systems)."
Los Métodos Numéricos son técnicas algorítmicas basadas en operaciones aritméticas
simples para la solución de problemas matemáticos. Podríamos decir, en general, que:
Métodos Numéricos = Matemáticas + Computación
Por esta razón se han desarrollado varios software para su aplicación:
Entre los sistemas de acceso libre orientados al software numérico se podemos incluir:
Axiom: sistema de álgebra computacional (con MathAction).
Calc3D: software para cálculo y traficación orientado a geometría y estadística.
EULER: poderoso laboratorio de computación numérica (con Yacas).
FreeMat: Colección de funciones básicas para matemáticas.
GnuPlot: Excelente graficador de dominio público (no GNU).
Jacal: Sistema de álgebra computacional basado en Scheme.
Mathscribe: herramientas para mentes científicas.
NonEuclid: software interactivo en Java para geometría hiperbólica.
Octave: excelente sistema afin a MATLAB.
PyLab: una colección de funciones para cálculo numérico y visualización. Basado en
Python.
RLab: laboratorio para computación numérica.
Sage: Sistema integrador de gran potencia y versatilidad que incluye otros paquetes
matemáticos Open Source de alta calidad.
Scilab: uno de los paquetes de computación numérica y científica más importantes y
exitosos (desarrollado en el instituto francés INRIA).
Singular: un sistema de álgebra computacional para computación con polinomios.
Surf: software para visualización de geometría algebraica real.
Winplot: un programa sencillo pero muy versátil para graficar funciones matemáticas.
wxMaxima: un paquete clásico para matemáticas numéricas y computación simbólica.
Sistema basado en Lisp.
Entre los sistemas más relevantes tenemos:
Derive: Sistema shareware para cómputo numérico y simbólico.
LabView: Plataforma de cómputo numérico y simulación con énfasis en sistemas
electrónicos empotrados, de gran importancia en la industria.
MAPLE: Sistema preferido en ambientes académicos y cuyo núcleo de procesamiento
simbólico se incorpora en otros sistemas comerciales.
MathCAD: Editor de documentos que integra valiosas capacidades de cómputo numérico y
de visualización.
Mathematica: Sofisticado y muy exitoso sistema de cómputo numérico y simbólico, con
grandes capacidades de visualización.

MATLAB: Abreviación de “MATrix LABoratory”, este es el sistema estándar en


aplicaciones de ingeniería
Scientific Workplace: Excelente editor científico de gran flexibilidad y que integra MAPLE
como su núcleo de computación simbólica
EJEMPLO:
Patran es el mundo más ampliamente utilizado pre / post procesamiento de software para
análisis de elementos finitos(FEA), que proporciona el modelado de sólidos, el mallado y la
configuración de análisis de MSC Nastran, Marc, ABAQUS, LS-DYNA, ANSYS, y Pam
Crash.
Patran proporciona un rico conjunto de herramientas que simplifican la creación de
modelos de análisis listos para lineal,dinámica no lineal, explícito, térmicas y otros
solucionadores de elementos finitos.
La secuencia de trabajo simplificada consiste en:
1. Definir una geometría.
2.Mallar con elementos finitos dicha geometría.
3. Asignar propiedades a los elementos finitos.
4. La definición de las condiciones de contorno para cada caso de carga.
5. Definir las cargas externas aplicadas a cada caso de carga.
6. Definir el tipo de análisis.
7. Exportar un fichero de entrada para un software deanálisis de elementos finitos y
ejecutarlo.
8. Importar en Patran los resultados del análisis.
9. Analizar los resultados mediante la interfaz gráfica.
Es un paquete de modelización para la simulación de cualquier proceso físico que se pueda
describir mediante ecuaciones en derivadas parciales.
Está provisto de la última tecnología y algoritmos
de resolvedores que pueden manejar problemas complejos de forma rápida y precisa,
mientras que su intuitiva estructura está diseñada para proporcionar una gran facilidad de
uso y Flexibilidad.
Proporciona un entorno de modelado multifísico amigable, rápido y versátil.
Es un software de modelado y simulación ideal para la investigación, el desarrollo
deproductos y la educación.
Es un software de código abierto que ofrece una plataforma genérica para pre-y post-
procesamiento para la simulación numérica. Salomé es una solución multi-plataforma. Se
distribuye como software de código abierto bajo los términos de la licencia GNU LGPL.
Puede ser utilizada como aplicación independiente para la generación de modelos de CAD,
su preparación para los cálculos numéricos y de post-procesamiento de los resultados del
cálculo.

Características principales:
Apoya la interoperabilidad entre CAD y modelado de software de computación
Hace más fácil la integración de nuevos componentes en sistemas heterogéneos de
computación numérica.
Establece la prioridad de multi-física de acoplamiento entre el software de computación.
Proporciona una interfaz de usuario genérico de uso fácil y eficiente, lo que ayuda a reducir
los costes y los retrasos de la realización de los estudios.
Reduce el tiempo de formación a la hora específica para el aprendizaje de la solución de
software basados en esta plataforma.
¿Qué se puede hacer con Salomé?
Manejar las propiedades físicas y las cantidades de elementos geométricos adjunta.
Realizar cálculos utilizando uno o más solucionadores externos.
Mostrar los resultados de cálculo.
La gestión de estudios
Un software de código abierto de simulación desarrollado por multiphysical.
Los modelos físicos de la dinámica de fluidos,mecánica estructural,
electromagnetismo,transferencia de calor y la acústica
Estos son descritos por ecuaciones diferenciales parciales que Elmer resuelve por el método
de elementos finitos.
La clase IntegraLAB
Permite elaborar la interface de usuario GUI.
Esta hace uso de los paquetes swing.*, awt.*,io.*, que Java posee.
Se encuentra el código en Java de los métodos de integración y solución de ecuaciones
diferenciales ordinarias que se utilizan.
PRUEBAS DEL SOFTWARE
Las pruebas son de suma importancia para todo proyecto software y permiten observar los
resultados o respuestas entregados por el software son o no los esperados o correctos.

También podría gustarte