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.
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.
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.
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.
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.
ALGUNAS DE LAS CARACTERÍSTICAS
           DE MATHEMATICA INCLUYEN:
•   Herramientas de análisis y            poliedros, países, instrumentos
    visualización.                        financieros, componentes
                                          químicos, el genoma humano,
•   Minería de datos, como análisis       entre otros).
    de clusters, alineamiento de
    secuencias, y "pattern matching". •   Soporte para variable compleja,
                                          aritmética de precisión infinita y
•   Bibliotecas de funciones para         computación simbólica para todas
    teoría de números.                    las funciones incluidas.
•   Transformaciones de integrales •      Interfaz de tipo documento que
    continuas y discretas.                permite la reutilización de
•   Capacidades de importación y          entradas y salidas previas,
    exportación de información de         incluidas gráficas y anotaciones
    datos, imágenes, vídeo y sonido.      de texto.

•   Una colección de bases de datos •     Funcionalidad como procesador
    incluidas de matemáticas, ciencia     de palabras técnico (cuaderno de
    e información socio económica         notas), incluyendo un editor de
    (astronomía, diccionarios, clima,     fórmulas.
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.
•    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.
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.
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.
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.
WOLFRAM HA LANZADO AL MERCADO LAS
      SIGUIENTES VERSIONES:
•   Mathematica 1.0 (1988)   •   Mathematica 5.1 (2004)
•   Mathematica 1.2 (1989)   •   Mathematica 5.2 (2005)
•   Mathematica 2.0 (1991)   •   Mathematica 6.0 (2007)
•   Mathematica 2.1 (1992)   •   Mathematica 7.0 (2008)
•   Mathematica 2.2 (1993)   •   Mathematica 7.0.1 (2009)
•   Mathematica 3.0 (1996)   •   Mathematica 8.0 (2010)
•   Mathematica 4.0 (1999)
•   Mathematica 4.1 (2000)
•   Mathematica 4.2 (2002)
•   Mathematica 5.0 (2003)
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.
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.
Un administrador de licencias similares
   a FLEXnet está disponible para proporcionar
   intercambio de licencias dentro de un grupo.



  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
Á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.
Video……
GRACIAS……¡¡
  REFERENCIAS:

  http://www.wolfram.com/products/mathematica/newin7/conte
   nt/AutomatedChartingGraphics/


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

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

Mathemática 8

  • 1.
    MATHEMÁTICA Mathematica es unprograma 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.
  • 2.
    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.
  • 3.
    HISTORIA La primera versiónde 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.
  • 4.
    CARACTERÍSTICAS GENERALES • Ellenguaje 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.
  • 5.
    ALGUNAS DE LASCARACTERÍ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.
  • 6.
    ALGUNAS DE LASCARACTERÍSTICAS DE MATHEMATICA INCLUYEN: • Herramientas de análisis y poliedros, países, instrumentos visualización. financieros, componentes químicos, el genoma humano, • Minería de datos, como análisis entre otros). de clusters, alineamiento de secuencias, y "pattern matching". • Soporte para variable compleja, aritmética de precisión infinita y • Bibliotecas de funciones para computación simbólica para todas teoría de números. las funciones incluidas. • Transformaciones de integrales • Interfaz de tipo documento que continuas y discretas. permite la reutilización de • Capacidades de importación y entradas y salidas previas, exportación de información de incluidas gráficas y anotaciones datos, imágenes, vídeo y sonido. de texto. • Una colección de bases de datos • Funcionalidad como procesador incluidas de matemáticas, ciencia de palabras técnico (cuaderno de e información socio económica notas), incluyendo un editor de (astronomía, diccionarios, clima, fórmulas.
  • 7.
    INTERFAZ: • Mathematica sedivide 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.
  • 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.
  • 9.
    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.
  • 10.
    CONEXIONES CON OTRASAPLICACIONES • 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.
  • 11.
    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.
  • 12.
    WOLFRAM HA LANZADOAL MERCADO LAS SIGUIENTES VERSIONES: • Mathematica 1.0 (1988) • Mathematica 5.1 (2004) • Mathematica 1.2 (1989) • Mathematica 5.2 (2005) • Mathematica 2.0 (1991) • Mathematica 6.0 (2007) • Mathematica 2.1 (1992) • Mathematica 7.0 (2008) • Mathematica 2.2 (1993) • Mathematica 7.0.1 (2009) • Mathematica 3.0 (1996) • Mathematica 8.0 (2010) • Mathematica 4.0 (1999) • Mathematica 4.1 (2000) • Mathematica 4.2 (2002) • Mathematica 5.0 (2003)
  • 13.
    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.
  • 14.
    LICENCIAS Mathematica es softwarepropietario 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.
  • 15.
    Un administrador delicencias similares a FLEXnet está disponible para proporcionar intercambio de licencias dentro de un grupo. 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
  • 16.
    ÁREAS DE APLICACIÓN Porsus 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.
  • 17.
  • 19.
    GRACIAS……¡¡ REFERENCIAS:  http://www.wolfram.com/products/mathematica/newin7/conte nt/AutomatedChartingGraphics/ • http://www.youtube.com/watch?v=nLQPGPnoPL8 • http://www.wolfram.com/mathematica/