mathemática 8

19
MATHEMÁTICA Mathematica es un programa utilizado en áreas científicas, de ingeniería, matemáticas y áreas computacionales. Originalmente fue concebido por Stephen Wolfram, quien continúa siendo el líder del grupo de matemáticos y programadores que desarrollan el producto en Wolfram Research, compañía ubicada en Champaign, Illinois. Comúnmente considerado como un sistema de álgebra computacional, Mathematica es también un poderoso lenguaje de programación de propósito general.

Upload: facultad-de-mathematicas

Post on 13-Jun-2015

937 views

Category:

Technology


0 download

TRANSCRIPT

Page 2: Mathemática 8

VISIÓN GENERAL

Ingenieros, científicos, analistas financieros, investigadores, profesores y estudiantes de enseñanza superior usan en todo el mundo Mathematica para desarrollar sus cálculos de precisión en proyectos críticos.

Mathematica es el primer programa para la computación y visualización numérica, simbólica y gráfica.

Mathematica ofrece a sus usuarios una herramienta interactiva de cálculo y un versátil lenguaje de programación para una rápida y precisa solución a problemas técnicos.

Los documentos electrónicos de Mathematica, llamados notebooks le permiten organizar de forma fácil sus textos, cálculos gráficos y animaciones para impresionantes informes técnicos, presentaciones o registro de su trabajo. Y además puede usar el protocolo de comunicación de Mathematica, MathLink, para intercambiar información entre Mathematica y otros programas.

Page 3: Mathemática 8

HISTORIA

La primera versión de Mathematica se puso a la venta en 1988. La versión 8, fue lanzada el 15 de noviembre del 2010, se encuentra disponible para una gran variedad de sistemas operativos.

• Mathematica se divide en 2 partes, el "kernel" o núcleo que desempeña los cálculos. Y el "front end" o interfaz, que despliega los resultados y permite al usuario interactuar con el núcleo como si fuera un documento. En la comunicación entre el kernel y la interfaz (o cualquier otro cliente) Mathematica usa el protocolo MathLink, a menudo sobre una red. Es posible que diferentes interfaces se conecten al mismo núcleo, y también que una interfaz se conecte a varios núcleos.

• A diferencia de otros sistemas de álgebra computacional, por ejemplo Maxima o Maple, Mathematica intenta usar las reglas de transformación que conoce en cada momento tanto como sea posible, tratando de alcanzar un punto estable.

Page 4: Mathemática 8

CARACTERÍSTICAS GENERALES

• El lenguaje de programación de Mathematica está basado en re-escritura de términos (que se identifica también como computación simbólica), y soporta el uso de programación funcional y de procedimientos (aunque en general, la programación funcional es más eficiente).

• Está implementado en una variante del Lenguaje de programación C orientado a objetos, pero el grueso del extenso código de librerías está en realidad escrito en el lenguaje Mathematica, que puede ser usado para extender el sistema algebraico. Usualmente, nuevo código puede ser añadido en forma de paquetes de Mathematica, como los archivos de texto escrito en el lenguaje de Mathematica.

Page 5: Mathemática 8

ALGUNAS DE LAS CARACTERÍSTICAS DE MATHEMATICA INCLUYEN:

Algunas de las características de Mathematica incluyen:1

• Bibliotecas de funciones elementales y especiales para matemáticas.

• Herramientas de visualización de datos en 2D y 3D.

• Matrices y manipulación de datos, así como soporte de matrices tipo "sparse".

• Capacidad de solucionar sistemas de ecuaciones, ya sea ordinarias, parciales o diferenciales, así como relaciones de recurrencia y algebraicas en general.

• Herramientas numéricas y simbólicas para cálculo de variable continua o discreta.

• Estadística multivariable.

• Restringida y no restringida optimización de local y global .

• Herramientas para procesamiento de imágenes.

Page 6: Mathemática 8

ALGUNAS DE LAS CARACTERÍSTICAS DE MATHEMATICA INCLUYEN:

• Herramientas de análisis y visualización.

• Minería de datos, como análisis de clusters, alineamiento de secuencias, y "pattern matching".

• Bibliotecas de funciones para teoría de números.

• Transformaciones de integrales continuas y discretas.

• Capacidades de importación y exportación de información de datos, imágenes, vídeo y sonido.

• Una colección de bases de datos incluidas de matemáticas, ciencia e información socio económica (astronomía, diccionarios, clima,

poliedros, países, instrumentos financieros, componentes químicos, el genoma humano, entre otros).

• Soporte para variable compleja, aritmética de precisión infinita y computación simbólica para todas las funciones incluidas.

• Interfaz de tipo documento que permite la reutilización de entradas y salidas previas, incluidas gráficas y anotaciones de texto.

• Funcionalidad como procesador de palabras técnico (cuaderno de notas), incluyendo un editor de fórmulas.

Page 7: Mathemática 8

INTERFAZ:

• Mathematica se divide en dos partes: el núcleo y la parte delantera . El núcleo interpreta las expresiones (código de Mathematica) y devuelve expresiones de resultado.

• La parte delantera, diseñado por Theodore Gray , proporciona una interfaz gráfica de usuario , que permite la creación y edición de documentos portátiles que contienen código de programa con prettyPrinting , con el formato de texto junto con los resultados, incluyendo las matemáticas composición tipográfica , gráficos, componentes de interfaz gráfica de usuario, tablas y sonidos.

Page 8: Mathemática 8

• El frontal incluye herramientas de desarrollo como un depurador, la terminación de entrada y coloreado de sintaxis automática.

• La parte delantera estándar se utiliza de forma predeterminada, pero los extremos delanteros alternativos están disponibles. Estos incluyen el Workbench Wolfram, un Eclipse basado en IDE , introducido en 2006.

INTERFAZ: La interfaz preseleccionada por Mathematica tiene extensas características y capacidades gráficas, ofreciendo analogías a un cuaderno de trabajo: la entrada de datos por parte del usuario y los resultados enviados por el núcleo (incluyendo gráficas y sonidos), son colocados en forma de celdas jerárquicas (igual que Maple), lo cual permite seguir con facilidad la secuencia de las manipulaciones algebraicas o cálculos que se están desarrollando en una sesión.

Page 9: Mathemática 8

INTERFAZ:

• Para permitir a aquellos usuarios que no tienen una licencia, la visualización de los cuadernos de trabajo escritos en Mathematica, se creó un paquete de lectura dedicado. Este paquete, llamado MathReader puede bajarse de la red gratuitamente.

• Otras interfaces se encuentran disponibles, como, JMath o mash, pero la interfaz estándar de Mathematica es la más popular.

Page 10: Mathemática 8

CONEXIONES CON OTRAS APLICACIONES

• Las comunicaciones con otras aplicaciones ocurren a través del protocolo llamado MathLink. Este protocolo permite no solo comunicaciones entre el núcleo de Mathematica y las pantallas, sino que también provee la interface entre el núcleo y aplicaciones arbitrarias.

• Otros componentes de Mathematica, que usan el protocolo Mathlink, permite a los desarrolladores establecer comunicaciones entre el núcleo y Java o para programas .NET como J/Link y.NET/Link

• Usando J/Link, un programa de Java puede decirle a Mathematica que ejecute cálculos; también Mathematica puede cargar cualquier clase de Java, manipular objetos de Java y desempeñar llamadas a métodos, haciendo posible construir interfaces gráficas desde Mathematica.

Page 11: Mathemática 8

FUNCIONALIDADES DE MATHEMATICA PARA INTERNET

Wolfram Research cuenta con un programa denominado webMathematica que añade funcionalidades para publicación Web capaz de hacer cálculos y desplegar visualizaciones de Mathematica en línea.

Page 12: Mathemática 8

WOLFRAM HA LANZADO AL MERCADO LAS SIGUIENTES VERSIONES:

• Mathematica 1.0 (1988)

• Mathematica 1.2 (1989)

• Mathematica 2.0 (1991)

• Mathematica 2.1 (1992)

• Mathematica 2.2 (1993)

• Mathematica 3.0 (1996)

• Mathematica 4.0 (1999)

• Mathematica 4.1 (2000)

• Mathematica 4.2 (2002)

• Mathematica 5.0 (2003)

• Mathematica 5.1 (2004)

• Mathematica 5.2 (2005)

• Mathematica 6.0 (2007)

• Mathematica 7.0 (2008)

• Mathematica 7.0.1 (2009)

• Mathematica 8.0 (2010)

Page 13: Mathemática 8

DATOS COMPUTABLES

• UN DIAGRAMA DE FLUJO DE DATOS METEOROLÓGICOS EN VIVO

Mathematica incluye colecciones de datos curados en un marco coherente para el cálculo inmediato. Los datos pueden tener acceso mediante programación para informar o poner a prueba los modelos y se actualiza de forma automática desde un servidor de datos de Wolfram Research. Algunos datos tales como precios de las acciones y el clima se entregan en tiempo real. Los conjuntos de datos en la actualidad son:

• Datos astronómicos: 99 155.000 propiedades de los cuerpos astronómicos

• Los datos químicos: 111 propiedades de 34.000 compuestos químicos, 86 propiedades de los 118 elementos químicos y 35 propiedades de las partículas subatómicas 1000

• Datos geopolítica: 225 propiedades de 237 países y 14 propiedades de 160.000 ciudades de todo el mundo.

Page 14: Mathemática 8

LICENCIAS

Mathematica es software propietario restringido tanto por la ley de derechos de autor y secretos comerciales .

• A regular licencia de usuario único para Mathematica utiliza en un entorno comercial cuesta $ 2495. Incluye cuatro núcleos adicionales para cálculos en paralelo y un año de servicio que incluye actualizaciones, soporte técnico, una licencia de uso en el hogar, una licencia webMathematica Amateur, una licencia de Wolfram Workbench y tres licencias de Mathematica Player Pro.

• Los descuentos están disponibles para el gobierno, la caridad, estudiante de educación pre-universitaria, la escuela, el uso doméstico y jubilados utilizan y dependen de la región geográfica. Licencias de estudiante cuestan $ 140. Un general de "uso doméstico" licencia ("Mathematica Home Edition") también está disponible para el público y tiene un precio de $ 295. Centro educativo licencias que permiten su uso por los estudiantes en casa.

Page 15: Mathemática 8

PLATAFORMA DISPONIBILIDAD

• Mathematica 8 es compatible con varias versiones de Linux , Apple Mac OS X , basado en NT y Microsoft Windows . Todas las plataformas son compatibles con 64-bit implementaciones

Un administrador de licencias similares a FLEXnet está disponible para proporcionar intercambio de licencias dentro de un grupo.

Page 16: Mathemática 8

ÁREAS DE APLICACIÓN

Por sus amplias capacidades de cálculo, gráficos y sonidos, tiene interesantísimas aplicaciones en los siguientes campos:

• Ciencias Físicas: Física teórica y experimental, química, ciencias de los materiales y ciencias de la tierra.

• Ciencias de la Computación: Ingeniería informática, desarrollo de software, gráficos.

• Ciencias Matemáticas: Matemática pura, matemática aplicada, estadística, investigación operativa, etc.

• Negocios y Finanzas: Análisis financiero, economía, ciencias actuariales, gestión.

• Ciencias de la Salud: Investigación médica, biología, bioquímica, psicología y ciencias del entorno.

Page 19: Mathemática 8

GRACIAS……¡¡ REFERENCIAS:

http://www.wolfram.com/products/mathematica/newin7/conte

nt/AutomatedChartingGraphics/

• http://www.youtube.com/watch?v=nLQPGPnoPL8

• http://www.wolfram.com/mathematica/