Introducción a Mathematica

Introduccion a mathematica.nb 1 Introducción a Mathematica Mathematica es un paquete de software matemático, de uso fácil y gran capacidad, que nos

3 downloads 140 Views 525KB Size

Recommend Stories


Introducción a Mathematica. Cálculo simbólico y cálculo aproximado
Cálculo Matemático. Práctica 1. Curso 2009-2010. AMRP. 1 Introducción a Mathematica. Cálculo simbólico y cálculo aproximado. Práctica 1 (Común para

Prácticas de Ecuaciones Diferenciales con Mathematica
Prácticas de Ecuaciones Diferenciales con Mathematica José Salvador Cánovas Peña Departamento de Matemática Aplicada y Estadística. Universidad Polité

MATEMATICA APLICADA A LA ARQUITECTURA: REPRESENTACIÓN GRÁFICA DE CURVAS PLANAS CON MATHEMATICA
ISSN 1988-6047 DEP. LEGAL: GR 2922/2007 Nº 24 – NOVIEMBRE DE 2009 “MATEMATICA APLICADA A LA ARQUITECTURA: REPRESENTACIÓN GRÁFICA DE CURVAS PLANAS CO

Algebra Lineal con Mathematica. Sistemas de Ecuaciones Lineales
Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/). Vol. 9, No 2. (Feb., 2009) Algebra Lineal con Mathematica. Sistemas de Ecua

Modelos No lineales: Gauss-Newton y Newton-Raphson. Implementaciones en Maple, Mathematica, Gauss, Matlab y Excel
Modelos No lineales: Gauss-Newton y Newton-Raphson. Implementaciones en Maple, Mathematica, Gauss, Matlab y Excel Jorge Mauricio Oviedo 1 Resumen: E

Story Transcript

Introduccion a mathematica.nb

1

Introducción a Mathematica Mathematica es un paquete de software matemático, de uso fácil y gran capacidad, que nos permitirá realizar las operaciones necesarias para resolver problemas que ya se abordaron en su momento en las diferentes asignaturas de matemáticas en cuatrimestres anteriores. En este primer apartado nos iniciaremos en el conocimiento básico de las funciones más importantes de Mathematica que nos serán imprescindibles para el posterior desarrollo de las prácticas de las diversas asignaturas. En cada práctica se hará un estudio de los comandos específicos que son necesarios para el desarrollo de las mismas

1.- Estructura interna de Mathematica Este paquete tiene una estructura que permite su utilización en diferentes entornos, Pc, Mac, Unix, etc. Para ello está dispuesto en dos partes fundamentales. El Kernel (motor de cálculo ) y el Front End (Interfaz de comunicación con el usuario). Cuando se comienza a utilizar el programa se activa el Front End con lo que se puede comenzar a introducir datos y expresiones. En el momento en que se desea realizar la primera operación se activa el Kernel que es el módulo que realiza el cálculo. En el Kernel se encuentran introducidos los procedimientos de cálculo relacionados con una gran cantidad de operaciones ( las más habituales ). Sin embargo, dada la potencia de cálculo del paquete, operaciones y procedimientos más complejos se encuentran almacenados en diferentes Packages que deben ser activados antes de realizar los cálculos con ese tipo de sentencias. En el entorno Windows en que nos movemos, el Front End está dispuesto de manera que todo el desarrollo realizado puede ser almacenado prácticamente como en un editor de texto y tiene además todas las características de conectividad con otros paquetes que funcionen en el mismo entorno windows (OLE). También, muchos de los comandos que ejecuta Mathematica han sido introducidos en ventanas gráficas Palettes que permiten una más rápida implementación de las sentencias y evitan memorizar parte de los comandos utilizados. Todas estas características permiten un manejo sencillo y rápido de modo que, con una pequeña introducción a las funciones básicas, al modo de introducir datos y la utilización de la ayuda, se puede manejar con soltura en un corto espacio de tiempo.

Introduccion a mathematica.nb

2

2.- Introducción de datos y operaciones Comenzar a trabajar con Mathematica es muy sencillo, basta con introducir la operación que se desea realizar y pulsar las teclas Shift + Intro. Así Mathematica realiza la operación In[1]:=

2∗3

Out[1]=

6

De este modo las operaciones quedan numeradas en el orden en que se van realizando, con lo que se pueden ir utilizando los resultados previos con solo indicar en que momento se obtuvieron. El resultado de la última operación se puede recuperar utilizando el símbolo %, el penúltimo mediante %% y en general el resultado de la k-ésima operación con el símbolo %k.Por tanto, la siguiente operación hace referencia al resultado obtenido en la primera operación In[2]:=

H3 + 9L ê %1

Out[2]=

2

En Mathematica el producto de dos factores se puede representar tanto por el asterisco como por un espacio en blanco. Es importante recordar que cuando se opera con variables no es lo mismo escribir x y que xy ya que Mathematica en el primer caso entiende x*y mientras que en el segundo considera una nueva variable llamada (xy). Las operaciones algebraicas comunes y el orden de evaluación de los diferentes factores sigue el mismo criterio que cualquier lenguaje de programación. En cualquier caso siempre se puede controlar la operación que se realiza colocando paréntesis.

3.- Precisión en el cálculo Mathemática intenta siempre llegar al resultado más aproximado en cada operacion que realiza y siempre que puede llega al resultado exacto. De este modo cuando se realiza el cociente de dos números enteros matemática da como resultado dicho cociente puesto que si sacara un número decimal perdería precisión. In[3]:= Out[3]=

3ê5 3 5

Introduccion a mathematica.nb

Lo mismo sucede cuando se realizan operaciones con variables. Siempre que no se pueda simplificar Mathematica presenta el valor que se ha introducido. In[4]:=

Out[4]=

Hx ^ 3 + 5L ê x ^ 2 5 + x3 x2

En ocasiones puede interesar llegar a un resultado aproximado en vez de al resultado exacto, para hacerse una idea del orden de magnitud del resultado obtenido. Para ello se pueden aplicar tres métodos a) Introducir alguno de los factores de la operación que se desea realizar de forma aproximada. Para ello basta con poner en forma decimal algún factor. Ej: 10 = 10.0 ( con poner tan solo el punto decimal es suficiente) In[5]:=

3. ê 5

Out[5]=

0.6

b) Utilizar el comando N[ ]. Con este comando se puede obtener el resultado de forma aproximada e incluso indicar el número de decimales que se desea que aparezcan. Primero se introduce la operación a realizar y separado con una coma el número de dígitos significativos. In[6]:=

N@20 ê 17, 5D

Out[6]=

1.1765

c) Utilizar el comando N pero al final de la expresión que se desea evaluar de la siguiente manera expr //N ( Por defecto Mathematica presenta 6 dígitos significativos ). In[7]:=

20 ê 17 êê N

Out[7]=

1.17647

4.- Comandos y variables predefinidas Mathematica incorpora tanto sus propios comandos como algunas variables de uso muy frecuente de modo que la primera letra es siempre mayúscula. Para evitar confusiones o errores entre las variables definidas por el usuario y las ya definidas por el programa se recomienda definir variables propias que comiencen por letras minúsculas. Entre las variables definidas en el programa se encuentran Pi, E, I.

3

Introduccion a mathematica.nb

In[8]:=

N@PiD

Out[8]=

3.14159

In[9]:=

N@ED

Out[9]=

2.71828

In[10]:=

,

4

H−1L

Out[10]=

En cuanto a los comandos, todos ellos comienzan también con mayúscula y además el argumento que introducimos así como el resto de datos para el control de la operación van entre corchetes. Comando[arg , control_1, control_2, . . . ] In[11]:= Out[11]=

In[12]:=

Cos@Pi ê 3D 1 2 Plot3D@Sin@x ∗ yD, 8x, −2, 2

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.