Documente Academic
Documente Profesional
Documente Cultură
TALLER 1 (modificar).nb
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
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
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
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
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
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
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
3 -
5+2
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
a+b
a+b