Sunteți pe pagina 1din 8

2

TALLER 1 (modificar).nb

TALLER DE MATEMTICA BSICA 1


Taller No. 1
Matemtica con Mathematica
Departamento de Matemtica
Facultad de Ingeniera
Universidad San Carlos de Guatemala
Aux. Pablo Mndez

1. ENTORNO DE TRABAJO
CELDAS DE TEXTO
Una celda de texto contiene un parrafo sobre el cual podemos efectuar calculos matemticos, podemos
activar una celda de texto de dos formas distintas.
1. Utilizando en el menu principal la opcion FORMAT, luego la opcin Style luego la opcin Text.
2.Tambien podemos utilizar la combinacion Alt+7
Cuando escribimos sobre una celda de texto debe visualizarse en la parte derecha del la hoja un corchete
con dos barritas paralelas en la parte superior.
En las celdas de texto no se pueden efectuar calculos matemticos, ni dibujar representaciones grficas.
Desde la celda de texto podemos escribir con negrita o letra cursiva utlizando las opciones ctrl+B y ctrl+I,
otros estilos pueden ser seleccionados desde la opcion Format + style.

CELDAS DE CALCULOS
Cuando inciamos una nuevo documento
muestra a continucacion
3+4 2-5
Out[1]=

3+4*2-5
6

5+5
10

automaticamente inicia una celda de calculos(input) como la que se

TALLER 1 (modificar).nb

Integrate@x, xD

x2
2

N@, 105D
Table@x ^ 2, 8x, 1, 5, 1<D

3.1415926535897932384626433832795028841971693993751058209749445923078164062862089
9862803482534211706798215
81, 4, 9, 16, 25<

2. OPERACIONES ARITMETICAS
Se pueden realizar operaciones aritmticas con Mathematica igual que con una caculadora manual. Los
simbolos para estas operaciones son los usuales (''+'', ''-'', ''/'', ''^'') y se realizan con la precedencia usal la
exponenciacin presede a la multiplicacin y a la divisin y, a su vez preceden a la suma y a la diferencia que
tiene igual precedencia.
3 + 4 * 4 ^ 2 H* se muestra la precedencia de las operaciones*L
67

3. ESCRITURA DE EXPRESIONES MATEMATICAS


Generalmente las expresiones pueden escribirse de varias formas que solamente se diferencian por su
7

apariencia tipogrfica se puede escribir 3^(1/7) o


3 a efectos de calclo son exactamente igual. Las
paletas son muy faciles de usar. En En las barras de Palettes encontrars varias paletas adems de la bsica
(Basic Math Assistant )
Potencias: usa " +6". Por ejemplo: a " +6" b = ab (para salir de la celda "inline" que se crea hay que
pulsar +espacio)
Races: usa " +2". Por ejemplo: " +2" a = a (para salir de la celda "inline" que se crea hay que
pulsar +espacio)
Letras griegas: usa +letra latina equivalente+ . Por ejemplo: +pi+ = .
La letra E est reservada en Mathematica para el nmero base de los logaritmos naturales. Puedes escribirlo
tambin con +ee+ = .
El nmero puedes escribirlo tambin Pi.

TALLER 1 (modificar).nb

In[9]:=

NB
14

2 F

2
N@, 8D
NA214 , 15E
Out[9]=

Out[10]=

Out[11]=

Out[12]=

1.41421
214
2.7182818

1.18920711500272

4. VALORES EXACTOS Y APROXIMADOS


En Mathematica hay dos clases de valores: exactos y aproximados.

Valores exactos son los enteros, las

fracciones y las representaciones simblicas de constates como 2 o , los valores aproximados son los
decimales, es decir, nmeros en los que aparece un punto decimal. hay que tener en cuenta que Mathematica devuelve los resultados de la misma forma en la que son introducidos.
N@4 ^ H1 2L + Log@E, 10DD

4.30259

In[20]:=

Log@3.D
Out[20]=

1.09861

Mathematica realiza operaciones con seis digitos decimales, y aveces redeondea, pero los numeros decimales
son guardados en memoria interna de Mathematica con al menos 16 digitos significativos. El comando
InputForm[nmero] sirve a mathematica para presentar en pantalla todos los digitos que conoce de un nmero.
In[21]:=

InputForm@%20D
Out[21]//InputForm=

1.0986122886681098

Los valores exactos tienen precisin infinita y pueden convertirse en nmeros aproximados con la precisin que
queramos N[expr,n] donde ''expr'' es un valor exacto y n>16

TALLER 1 (modificar).nb

Los valores exactos tienen precisin infinita y pueden convertirse en nmeros aproximados con la precisin que
queramos N[expr,n] donde ''expr'' es un valor exacto y n>16
NB

2 , 30F

NB

2. , 30F

N@Pi, 30D
N@, 50D
1.41421356237309504880168872421

1.41421

3.14159265358979323846264338328

3.1415926535897932384626433832795028841971693993751
N

3.14159

In[15]:=

Out[15]=

Pi 4 Cos
Cos@Pi 4D
1

Out[16]=

1
2

TALLER 1 (modificar).nb

Range@5D
TableForm@Range@5DD
Range@5D TableForm
81, 2, 3, 4, 5<
1
2
3
4
5
1
2
3
4
5

5. SIMPLIFICACION ALGEBRAICA
En Mathematica existen muchos comandos de simplificacin algebraica entre los que podemos mencionar.
Expand[expresion]
ExpandAll[expresion]
Factor[expresion]
Collect[expresion]
Simplify[expresion]
FullSimplify[expresion]
EJEMPLOS
In[23]:=

Out[23]=

ExpandAHx - 3L2 E
9 - 6 x + x2

Expand@Hx + y ^ 2 + z ^ 3L ^ 3DH* desarrolla la potencia *L


x3 + 3 x2 y2 + 3 x y4 + y6 + 3 x2 z3 + 6 x y2 z3 + 3 y4 z3 + 3 x z6 + 3 y2 z6 + z9
In[22]:=

Out[22]=

FactorAx2 - 6 x + 9E
H- 3 + xL2

TALLER 1 (modificar).nb

FactorAx3 + 3 x2 y2 + 3 x y4 + y6 + 3 x2 z3 + 6 x y2 z3 + 3 y4 z3 + 3 x z6 + 3 y2 z6 + z9 E
H* factoriza *L
Ix + y2 + z3 M

Expand@Hx + y + zL H1 + x^2L Hx^2 + y^3 + z^4LD

x3 + x5 + x2 y + x4 y + x y3 + x3 y3 + y4 + x2 y4 + x2 z +
x4 z + y3 z + x2 y3 z + x z4 + x3 z4 + y z4 + x2 y z4 + z5 + x2 z5

Factor@%D
I1 + x2 M Hx + y + zL Ix2 + y3 + z4 M

Collect@%40, zD H* Agrupa

terminos con igual potencia de x *L

I1 + x2 M Ix3 + x2 y + x y3 + y4 M + I1 + x2 M Ix2 + y3 M z + I1 + x2 M Hx + yL z4 + I1 + x2 M z5

EL Comando ''Simplify[expr]'' sirve para simplificar una expresion. Cuando se usa con polinomios trata de
presentarlos de la forma mas sencilla y para ello puede factorizarlos o no.
In[25]:=

Out[25]=

SimplifyAx2 - 6 x + 9E
H- 3 + xL2

Simplify@H1 - xL^4 - H1 + xL^3D


x I- 7 + 3 x - 5 x2 + x3 M

Un comando ms poderoso (y ms lento) que Simplify es "FullSimplify[expr]". A veces el primero no da


resultado y el segundo s.
Simplify@2^H1 2L + 3^H1 2L - H5 + 2 * 6^H1 2LL^H1 2LDH* no hace nada *L
2 +

3 -

5+2

FullSimplify@%D H* simplifica la expresin *L


0

Otro comando que se puede utilizar es Manipulate, que como su nombre en ingles lo indica, sirve para manipular expresiones en funcion de una variable comunmente n

TALLER 1 (modificar).nb

H*Manipulate@expresion,8var, val inicial, val final, escala<D*L


Manipulate@Expand@Ha + bL ^ nD, 8n, 1, 10, 1<D
n

a+b

Animate@Expand@Ha + bL ^ nD, 8n, 1, 10, 1<D H*Este comando manipula


el valor del parametro n para mostrar los siguientes resultados*L
n

a+b

S-ar putea să vă placă și