lunes, 31 de octubre de 2011

MATLAB


Es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware.Es un sistema interactivo cuyo elemento básico de almacenamiento de información es la matriz, que tiene una característica fundamental y es que no necesita dimensionamiento. Esto le permite resolver varios problemas de computación técnica (especialmente aquellos que tienen formulaciones matriciales y vectoriales) en una fracción de tiempo similar al que se gastaría cuando se escribe un programa en un lenguaje no interactivo como C o FORTRAN. Matlab es un lenguaje de alto funcionamiento para computación técnica, Este integra computación, visualización, y programación, en un entorno fácil de usar donde los problemas y las soluciones son expresados en la más familiar notación matemática. Los usos más familiares de Matlab son:
• Matemática y Computación
• Desarrollo de algoritmos
• Modelamiento , simulación y prototipado
• Análisis de datos, exploración y visualización
• Graficas científicas e ingenieriles
• Desarrollo de aplicaciones, incluyendo construcción de interfaces graficas de usuario
.
Matlab se ha desarrollado sobre un periodo de años con entradas provenientes de muchos usuarios, en los entornos universitarios, matlab es la herramienta instructiva estándar para cursos avanzados e introductorios en matemáticas, ingeniería y ciencia. En la industria Matlab es la herramienta escogida para investigación de alta productividad, desarrollo y análisis.
·         Matlab presenta una familia de soluciones a aplicaciones específicas de acoplamiento rápido llamadas ToolBoxes. Los toolboxes son colecciones muy comprensibles de funciones MATLAB, o archivos de matlab (M-files) que extienden el entorno de MATLAB para resolver clases particulares de problemas, Algunas áreas en las cuales existen toolboxes disponibles son:
• Procesamiento de señales
• Sistemas de control
• Redes neuronales
• Lógica difusa
• Wavelets
• Simulación
EL SISTEMA MATLAB
El sistema Matlab consiste de cinco partes principales:
·         Entorno de desarrollo:
·         Es el conjunto herramientas y módulos que ayudan a usar las funciones y archivos de matlab. Muchas de esas herramientas son interfaces graficas de usuario. Esto incluye, el escritorio de matlab, la ventana de comandos, el historial de comandos, un editor y un depurador, navegadores para revisión de la ayuda, el espacio de trabajo o workspace y los archivos.
·         La librería de funciones matemáticas: esta es una gran colección de algoritmos computacionales que van desde funciones eleménteles como la suma, la función seno y coseno, y la aritmética de números complejos hasta funciones mucho más sofisticadas como inversas de matrices, autovalores de matrices, funciones de bessel, y transformadas radiadas de Fourier.
      GRÁFICAS:
·         Matlab cuenta con módulos extensivos para la visualización de vectores y matrices en forma de gráficas, así como para realizar comentarios e impresión de estas gráficas. Matlab incluye funciones de alto nivel para la visualización de datos en dos y tres dimensiones, procesamiento de imágenes, animación, y creación de gráficos de presentación. Matlab también incluye funciones de bajo nivel que permiten personalizar completamente la apariencia de los gráficos así como construir interfaces graficas de usuario para las aplicaciones.
      INTERFACES EXTERNAS:
·         Las interfaces externas son un conjunto de librerías que permiten la programación en lenguaje C y FORTRAN de programas que interactúen con matlab. Estas librerías proveen facilidades para realizar llamadas de rutinas desde Matlab.

lunes, 17 de octubre de 2011

DERIVE

Derive es uno de los llamados "Programas de Cálculo Simbólico", que podemos definir como programas para ordenadores personales (PC) que sirven para trabajar con matemáticas usando las notaciones propias (simbólicas) de esta ciencia. Así, en un programa de cálculo simbólico el número ‘pi' se trata como tal, a diferencia de muchas calculadoras que consideran sólo una aproximación (3'1415...).
Los programas de cálculo simbólico son capaces de hacer derivadas, integrales, límites, y muchas otras operaciones matemáticas. Suelen tener capacidades gráficas (representación de curvas y funciones) y, por supuesto, capacidades numéricas que suplen sobradamente a la mejor de las calculadoras.

Naturalmente, los segundos miembros de las igualdades del gráfico anterior, tomado de una pantalla de Derivehan sido calculados directamente por el programa y, además, en unas décimas de segundo.
Derive es uno de esos programas de cálculo simbólico, quizá el más difundido y popular porque en su modalidad más sencilla (Derive para DOS ‘classic') funcionaba en cualquier PC, sin necesidad de que tuviera disco duro y ocupaba sólo un diskette. Hoy, Derive 6 sigue siendo un "pequeño" programa, que ocupa poco más de 3 Mb., y que sigue siendo muy accesible e intuitivo.
Siempre ha sorprendido que siendo tan sencillo tenga una gran potencia y versatilidad, por lo que es idóneo para iniciarse con este tipo de programas. Derive es el programa preferido en el ámbito docente, en la enseñanza secundaria y en los primeros años de Universidad, porque es muy fácil de utilizar, de modo que la ‘informática' se supera muy pronto y, por tanto, es casi inmediato empezar a trabajar con ‘matemáticas'.


CAPACIDADES

Lo mejor es experimentarlo, usándolo. Para eso, se puede descargar una "demo".
No nos olvidamos de que conocer las capacidades del programa sirve para pensar en sus aplicaciones docentes, que son el origen de este Grupo o Asociación de Usuarios. Cuanto mejor se conozca el programa, incluyendo sus novedades, tanto mejor se puede incorporar a diversos aspectos de la enseñanza.
Aquí sólo señalamos algunas de esas posibilidades: Operaciones con vectores, matrices y determinantes. Resolución de ecuaciones y de sistemas de ecuaciones.


DERIVADAS, INTEGRALES (DEFINIDAS E INDEFINIDAS), SERIES, LÍMITES, POLINOMIOS DETAYLOR.


REPRESENTACIÓN GRÁFICA DE FUNCIONES EN FORMA EXPLÍCITA, IMPLÍCITA, PARAMÉTRICA Y EN COORDENADAS POLARES.

REPRESENTACIÓN GRÁFICA DE FUNCIONES DE DOS VARIABLES.


OPERACIONES CON POLINOMIOS Y FRACCIONES ALGEBRAICAS

Pero, además, es posible programar funciones que usen las distintas capacidades del programa, de modo que aumenta así sensiblemente el espectro de sus aplicaciones. Derive se suministra con varios ficheros de funciones para propósitos diversos como resolver ecuaciones diferenciales, trabajar en Álgebra Lineal, etc.

UTILIZACIÓN

Derive se aprende a usar con mucha facilidad: En menos de una hora es posible experimentar con casi todas las aplicaciones del programa. Cualquiera que tenga que usar las matemáticas es un potencial usuario de Derive, pero, sin duda, su principal aplicación es la docente.
La incorporación de Derive en los primeros cursos de las asignaturas de matemáticas en la Universidad y en los últimos de la secundaria, es algo casi generalizado en muchos países y, además, tiene una gran influencia en el proceso de enseñanza y aprendizaje.

lunes, 10 de octubre de 2011

MATHCAD


MathCad es el software imprescindible para los cálculos que se necesitan en cualquier proyecto de ingeniería, ayudándole con los parámetros más cruciales o a no salirse de las especificaciones de diseño del proyecto, y permitiendo reducir el número de iteraciones.
Mathcad es la primera y única solución de cálculos de ingeniería que resuelve y documenta simultáneamente los cálculos, y que genera además una reducción considerable del riesgo de errores costosos. Mathcad permite a los ingenieros diseñar, solucionar y documentar su trabajo en un formato comprensible que pueden compartir y reutilizar, lo que mejora la verificación, la validación, la publicación y la colaboración en todo el proceso de desarrollo. El resultado es un desarrollo de productos más rápido, un aumento de la calidad de los productos, una mayor facilidad en el cumplimiento de las normativas y una integración plena entre Mathcad y las aplicaciones de ingeniería existentes. La herramienta Mathcad del cálculo proporciona a un ambiente integrado para realizar, compartir y publicar todo tipo de trabajos matemáticos. Usted puede incorporar cálculos en notación matemática, conseguir resultados inmediatos, y anotar cada paso del proceso del cálculo con texto,  gráficos inmediatos, el contenido electrónico, etc…
Con Mathcad usted tiene una hoja de trabajo en blanco para las ecuaciones que entran, representando datos o funciones gráficamente, e insertando anotaciones en cualquier lugar de la página. Se incorporan y se visualizan los problemas como si usted los escribiera a mano usando la notación de las matemáticas. No hace falta programar.
 Mathcad proporciona cientos de operaciones y de funciones incorporadas para solucionar problemas técnicos desde los más simples a los más complicados, Convierte unidades y opera sin problemas con escalares, vectores, y matrices.
Resuelve Ecuaciones Diferenciales ordinarias, sistemas de ecuaciones diferenciales, y problemas de valor de límite. Use Mathcad para realizar cálculos numéricos o encontrar soluciones simbólicas.
Descripción de las capacidades de cómputo de Mathcad:

OPERADORES NUMÉRICOS para las sumas, los productos, las derivadas, las integrales y los operadores boleanos.

LAS FUNCIONES para la trigonometría, exponenciales, hiperbólico y  transformadas.

HERRAMIENTAS DE SÍMBOLOS  para trabajar con  matemáticas simbólicas, sin requisitos del valor absoluto.

HERRAMIENTAS DEL VECTOR Y DEL ANÁLISIS DE LA MATRIZ para manipular matrices y realizar varias operaciones de álgebra lineal, tales como encontrar valores propios y vectores propios.

HERRAMIENTAS ESTADÍSTICAS Y DE ANÁLISIS DE DATOS para generar  números al azar, creando los histogramas, datos apropiados a las funciones incorporadas y generales, interpolando datos, y construyendo la distribuciones de la probabilidad.