Está en la página 1de 22

Introduccin de

KERNEL
FRONT
END
MATHEMATICA
Wolfram Research,
Inc.
www.wolfram.com/pr
oducts/
http://library.wolfram
.com/infocenter/BySu
bject/BusinessAndEco
nomics
Shifty + Enter = output
Enter

%, %%, %%%,
ltimo, penltimo, antepenltimo

%n
Nmero de output

Comentario (* comentario *)
Cuidado !!
Maysculas y minsculas
Espacios -> Multiplicacin
Parntesis, corchetes y llaves (en mathematica no existe la jerarqua de
las operaciones)
parntesis -> para multiplicacin
corchetes -> para funciones y delimitaciones
llaves -> definen listas, vectores, matrices y parmetros de funciones


Resolucin de ecuaciones y sistemas de
ecuaciones
Solve[ecuacin,variables]
Nsolve[ecuacin, variables] - > siempre que la funcin sea
polinmica o tenga una forma sencilla de expresin, da el valor
aproximado de las mismas.
FindRoot[ ] -> En el caso de que la funcin sea ms compleja,
se pueden calcular aproximaciones de las races.
Ejemplo:
Calculemos las races de
x x x f 5 ) (
2
+ =
4 6 7 ) (
2 3
+ + = x x x x g
Resolucin de ecuaciones y sistemas de
ecuaciones
FindRoot[funcin,{x,x0}] -> Mtodo Newton Mtodo de la
Tangente
FindRoot[funcin,{x,x0,x1}] -> Mtodo de la Secante

Ejemplo:
Hallemos un cero de la funcin

Resolver:
) cos( ) ( ) (
2
x x sen x h =
3
4 3 2
=
=
+
+
y x
y x
Funciones
Clear[x] -> Limpiar o liberar
X=. -> Limpiar o liberar
Funciones definidas a trozos
Ejemplo:
3
3 1
1
; 4
;
; 2
) (
2
>
< <
s

=
x
x
x
x
x
x
x f

< <
< <
=
t
t
x
x
x f
0 ; 1
0 ; 1
) (

< s
< <
=
t
t
t
t
t t
t t
t f
2
;
2
0 ;
) (
2 1
1 1
1 2
; 1
; 0
; 1
) (
< <
< <
< <

=
x
x
x
x f
Clculo de lmites
Derivacin
Problemas de optimizacin lineal y no
lineal
ConstrainedMax[f,{inecuaciones},{x,y,}] -> Mximo
ConstrainedMin[f,{inecuaciones},{x,y,}] -> Mnimo
2
1

<
<
+
y
x
y x Max
20 z x
5 x
10 z y - x
18z 20y - 7x 1
> +
<
< +
+ Max
( )
|
.
|

\
|
=
x
x
e
cos
20
f(x) en mnimo el Calcular
Problemas de optimizacin lineal y no
lineal


Vectores y Matrices
Supn que queremos fabricar un juego de
ajedrez. Por ejemplo para crear un pen se
puede generar al girar la siguiente funcin
alrededor del eje. Aqu x y f(x) estn dadas
en centmetros:
f(x)=
Aplicacin del calculo integral
Representacin grfica
Representacin grfica en 2D
Plot[funcin,{x,xmin,xmax}]
AspectRatio->Automatic (esta opcin se ver con profundidad
en la prxima seccin)
AspectRatio->Automatic (Nitidez)
Show[] permite mostrar los grficos en diferentes disposiciones
mediante
el comando GraphicsArray[]
PolarPlot[x[t],{t,tmin,tmax}]
PolarPlot[x[t],{t,tmin,tmax}]
InequalityPlot[inecuaciones, {x,xmin,xmax},{y,ymin,ymax}]
[[[ [ +[[ .
^. , , ,
[ ^ + ^ +^ ^ ^ ^
^ ^
< , , . , . , , . , . , , . , . ,
, [, , , ,
""
Un nuevo enfoque de disear
RandomVariate[BinormalDistribution[1/2],5]
data=RandomVariate[BinormalDistribution[1/2],10^4];
{Histogram3D[data,20,"ProbabilityDensity"],
Plot3D[Evaluate@PDF[BinormalDistribution[1/2],{x,y}],{x,-3,3},{y,-3,3}]}
data=RandomVariate[NormalDistribution[1,3],10^4];
Show[Histogram[data,20,"ProbabilityDensity"],
Plot[PDF[NormalDistribution[1,3],x],{x,-9,9},PlotStyle->Thick]]
{Histogram3D[data,20,"ProbabilityDensity"],
Plot3D[Evaluate@PDF[BinormalDistribution[1/2],{x,y}],{x,-3,3},{y,-3,3}]}
Probabilidad y estadstica

También podría gustarte