Está en la página 1de 16

ELEMENTOS BSICOS DE MATHEMATICA

CAPTULO 1

ELEMENTOS BSICOS DE
MATHEMATICA

1.- COMENZANDO A TRABAJAR

2.- OPERADORES MATEMTICOS

3.- REPRESTACIN DE VALORES NUMRICOS

4.- VARIABLES

CAPTULO 1 7
ELEMENTOS BSICOS DE MATHEMATICA

8
ELEMENTOS BSICOS DE MATHEMATICA

1.- COMENZANDO A TRABAJAR

Una vez iniciado Mathematica aparece una ventana con los elementos
habituales.

La ventana que aparece en blanco con el ttulo Untitled-1 es una hoja de


trabajo en la que realizaremos las distintas operaciones y en la que
obtendremos los correspondientes resultados.

Trabajar con Mathematica es como mantener una conversacin; hacemos


una pregunta y Matemtica responde con un resultado. Estas operaciones
aparecern numeradas y clasificadas en entradas (In) y salidas (Out).

Por ejemplo, si escribimos 3+4 el resultado que aparece debe ser 7, que
lo obtendremos al pulsar Intro o Shift - Enter.

La opcin Shift - Enter se encuentra en la opcin Evaluate Cells, que


hallamos en la opcin Evaluation del men Kernel.

CAPTULO 1 9
ELEMENTOS BSICOS DE MATHEMATICA

Observamos que las etiquetas correspondientes a las entradas y con las


correspondientes salidas aparecen numeradas correlativamente:
In[1]:=
Out[1]:=
In[2]:=
Out[2]:=
Despus de cada operacin de entrada, a continuacin de los resultados
obtenidos, aparece una lnea que acta como separador. Para realizar
una nueva operacin se introduce la expresin y se vuelve a pulsar Intro
o Shift Enter.

En el margen derecho de la hoja de trabajo, aparecen unos corchetes que


reciben el nombre de celdas.

Cada tipo de celda tiene, por defecto, asignadas unas caractersticas


determinadas que denominamos estilo de celda y que podrn ser
modificadas, previa seleccin, a travs de las opciones que ofrece el
men Format.

Las distintas caractersticas que se pueden modificar corresponden a las


siguientes opciones:
Font: determina la fuente utilizada para representar los caracteres
de la celda

10
ELEMENTOS BSICOS DE MATHEMATICA

Face: establece las caractersticas de estilo: normal, negrita,


cursiva o subrayado.

Size: indica el tamao de los caracteres medido en nmero de


puntos.

CAPTULO 1 11
ELEMENTOS BSICOS DE MATHEMATICA

Text Color: determina el color o el nivel de gris utilizado para


representar el contenido de la celda seleccionada.

Background Color: se utiliza para que aparezca un color o un


nivel de gris como fondo para las celdas seleccionadas. Por
defecto, el valor asignado es None.

La opcin Cell Gray Box se usar para indicar que contenido aparece
dentro de un marco rectangular.

12
ELEMENTOS BSICOS DE MATHEMATICA

Cose Font: facilita la seleccin de los valores anteriores


correspondientes a la fuente, el estilo, el tamao y el color, entre
otras caractersticas.

De manera anloga, a travs de las opciones que ofrece el men Format


se podr cambiar otras caractersticas de las celdas seleccionadas, tales
com la alineacin del texto (Text Alignment), la justificacin del texto
(Text Justification), el aspecto de la presentacin (Word Wrapping), la
insercin de marcadores (Cell Dingbat) o de lneas horizontales para
separar celdas (Horizontal Lines).

CAPTULO 1 13
ELEMENTOS BSICOS DE MATHEMATICA

En el men File se encuentran las opciones correspondientes para


guardar una hoja de trabajo (Save).
En dicho men se encuentran tambin opciones como Save As para
cambiar el nombre a una hoja de trabajo previamente guardada o Save
As Special para guardar con un formato distinto al de una hoja de trabajo
cuya extensin por defecto es nb.
Tambin en el men File aparecen las opciones necesarias para crear
una nueva hoja de trabajo New, para abrir una hoja previamente
guardada Open o para cerrar una hoja de trabajo Close.
Adems, como ltima opcin del mismo men, se encuentra Exit para
cerrar el programa, previamente solicitar confirmacin para guardar las
hojas de trabajo abiertas.

Antes de continuar, es importante remarcar algunos aspectos relativos a


la sintaxis que deben tenerse presentes para evitar la aparicin de
errores.
Los nombres de todas las funciones, variables, opciones y
constantes incorporadas en Mathematica empiezan con letras
maysculas. Si un nombre consiste en dos o ms palabras, la
primera letra de cada palabra va en maysculas. Por ejemplo
Integrate, Plot, MatrixPower o ParametricPlot3D.
Las variables las representaremos con caracteres en minsculas.
La mayora de los objetos incorporados en Mathematica son
palabras completas; raramente se utilizan abreviaturas.

14
ELEMENTOS BSICOS DE MATHEMATICA

No debe haber espacios en los nombres de las rdenes, ni en los


smbolos de ms de una letra ni en los nombres de funciones.
El tipo de parntesis, corchetes o llaves tienen significados
diferentes:
Parntesis: para agrupar y/o para hacer el cdigo ms
comprensible.
Corchetes: para especificar argumentos de las funciones.
Llaves: para especificar listas, vectores y matrices.

2.- OPERADORES MATEMTICOS


Los operadores matemticos disponibles son:
Adicin +
Sustraccin -
Multiplicacin * (o un espacio en blanco)

Divisin /

Potenciacin ^
Como alternativa a determinadas operaciones pueden usarse las
plantillas contenidas en la paleta que aparece a la derecha de la hoja de
trabajo, denominada BasicInput.

CAPTULO 1 15
ELEMENTOS BSICOS DE MATHEMATICA

La utilizacin de esta paleta nos proporciona, en muchos casos, una


mejor notacin matemtica, sobre todo en el aspecto de la expresin de
entrada.

Para utilizar los resultados obtenidos en una nueva operacin disponemos


del smbolo % que hace referencia al contenido de la ltima expresin
realizada.

De manera anloga podrn utilizarse los smbolos %%, para hacer


referencia a la penltima expresin obtenida, %%% para hacer referencia
a la antepenltima ,... En general %n puede utilizarse para hacer
referencia a la expresin contenida en Out[n].

En los operadores anteriores existe un orden jerrquico, el usual en


matemticas, en la ejecucin de los clculos, salvo parntesis. Dentro de
un mismo nivel de prioridad, si no se utilizan parntesis, las operaciones
se realizarn de derecha a izquierda, como se pude comprobar en los
ejemplos siguientes:

16
ELEMENTOS BSICOS DE MATHEMATICA

3.- REPRESTACIN DE VALORES NUMRICOS

La forma en la que Mathematica representa los resultados depende del


tipo de nmeros con los que se realizan las operaciones.

Cuando se realizan operaciones con nmeros enteros, racionales o


irracionales, por defecto representa los resultados de forma exacta, lo que
significa que en ocasiones no se realicen determinadas operaciones.

Para obtener el resultado como aproximacin decimal bastar con


introducir en coma flotante cualquiera de los valores que intervienen en la
expresin, aadiendo un punto como smbolo de la notacin decimal.

Tambin, se podr aadir los caracteres //N al final de una expresin para
obtener como resultado una aproximacin decimal.

Por defecto Mathematica representa las aproximaciones numricas con


un nmero de cifras significativas determinado por el valor de la precisin
del equipo que se est utilizando menos diez cifras. Si la precisin de

CAPTULO 1 17
ELEMENTOS BSICOS DE MATHEMATICA

nuestro equipo, que puede conocerse a travs de la variable del sistema


$MachinePrecision, es de 16 cifras, los valores decimales los expresar
con seis cifras significativas.

Para aumentar o disminuir el nmero de cifras significativas se utiliza el


comando numrico N, cuya sintaxis es: N[expresin,n], siendo n el
nmero de cifras significativas con el que se expresar el resultado de
expresin.

Para expresar en forma racional un nmero decimal, se utilizar la funcin


Rationalize, cuya sintaxis es: Rationalize[expresin].

Esta funcin admite un segundo argumento en el cual se puede indicar el


error permitido al representar una expresin en forma racional.

Rationalize[expresin,error]

Para representar la unidad imaginaria se utiliza el carcter I. Esta unidad


imaginaria podr escribirse directamente o seleccionarla en la

18
ELEMENTOS BSICOS DE MATHEMATICA

correspondiente paleta, en la que tambin observamos que se encuentran


las constantes (escribiremos Pi) y e (escribiremos E).

Las siguientes instrucciones, a modo de ejemplo, realizan algunas


operaciones con nmeros complejos y con otras constantes disponibles
en la paleta BasicInput.

Las funciones ScientificForm y EngineeringForm permiten escribir una


expresin en notacin cientfica o notacin de ingeniera respectivamente.

4.- VARIABLES

En las operaciones realizadas hasta ahora, slo se han utilizado valores


numricos, aunque para trabajar con variables simblicas hay que
proceder de manera anloga.

Para introducir un valor o una expresin simblica, basta con asignarle un


nombre con el cual representarla.

CAPTULO 1 19
ELEMENTOS BSICOS DE MATHEMATICA

Antes de utilizar un nombre para una variable, es conveniente tener en


cuenta algunas consideraciones.

Los nombres utilizados para las variables pueden ser de cualquier


longitud, la nica restriccin es que deben comenzar con un carcter no
numrico.

Tenemos que matizar que el programa diferencia caracteres en


maysculas y en minsculas, por lo que las variables x y X representan
valores diferentes.

Aunque no es obligatorio, podemos acordar la utilizacin de un carcter


en minsculas como primer carcter de las distintas variables que
definamos, para diferenciarlas de las funciones y comandos del programa
que comienzan con un carcter en maysculas.

Toda variable representada por un nombre tendr un valor simblico


mientras no se le asigne una expresin o un valor determinado.

Al realizar operaciones con expresiones en las que existan variables


simblicas, podr obtenerse el resultado para un determinado valor de las
variables, que representaremos a travs de las denominadas reglas de
sustitucin.

Una regla de sustitucin seguir la notacin siguiente:

Expresin/.variable->valor

El resultado corresponder al valor de Expresin cuando se sustituye la


variable por el valor indicado.

El smbolo -> est compuesto por los caracteres y >, aunque como
alternativa disponemos de dicho smbolo en la paleta.

El valor utilizado como sustitucin puede ser una nueva expresin


simblica, como se puede comprobar en el ejemplo que aparece en la
figura siguiente:

De manera anloga se realizan sustituciones mltiples, utilizando la


sintaxis:

Expresin/.{variable1->valor1, variable2->valor2,...}

20
ELEMENTOS BSICOS DE MATHEMATICA

La asignacin de un valor a una variable se realiza a travs del operador


=, cuya sintaxis es:

Variable=valor

Cuando a una variable se le asigna un valor, al calcular una expresin en


la que aparezca dicha variable, automticamente se sustituir por el
correspondiente valor.

Si varias variables se encuentran escritas secuencialmente de la forma:


c1;c2;c3;...cn
el Mathematica devuelve slo el valor de cn.

Mientras que si la ltima variable va seguida tambin de ;


c1;c2;c3;...cn;
no devuelve ningn valor.

CAPTULO 1 21
ELEMENTOS BSICOS DE MATHEMATICA

Una variable mantiene el valor que se le ha asignado mientras no se


realice una nueva asignacin o se realice una asignacin vaca para
convertirla de nuevo en una variable simblica.

Una asignacin vaca se efecta con la instruccin:

Variable=.

Tambin puede utilizarse la funcin Clear para conseguir el mismo efecto:

Clear[variable] o Clear[variable1,variable2,...]

Para anular los valores asignados a ms de una variable.

Al ejecutar las instrucciones:

x=. Clear[y,z,t,p]
las variables x, y, z, t , p volvern a ser variables simblicas.

Para convertir en variables simblicas, las variables que anteriormente le


asignamos un valor, se observa que aparece en la hoja de trabajo las
entradas (In) pero que no devuelven las celdas de salida (Out).

Al finalizar la sesin de trabajo con el Mathematica debemos teclear la


instruccin:

Clear[Global`*,$Line]

22

También podría gustarte