Está en la página 1de 24

GlosariodecomandosdeMATHEMATI CA

NDICE
1. Definiciones de funciones, vectores y matrices
En esta seccin se estudia cmo se definen con Mathematica los elementos bsicos que se han estudiado en este curso:
1.1. Definicindematrices.
1.2. Definicindeaplicacioneslineales.
1.3. Definicindevectores.
1.4. Definicindefuncionesrealesdeunavariablereal.
1.5. Definicindefuncionesrealesdevariasvariablesreales.
1.6. Definicindecurvasparametrizadas.
1.7. Definicindesuperficiesparametrizadas.
2. Comandos
Se proporciona un listado alfabtico completo de todos los comandos necesarios para FMA1 y FMA2, con sus descripciones y
con ejemplos.
3. Paquetes
Se proporciona un listado de todos los paquetes que hay que cargar en el ncleo de Mathematica para realizar determinadas
tareas.
4. Grficos
Se repasan todos los comandos estudiados para generar distintos tipos de grficos.
4.1. Grficoselementalesbidimensionales.
4.2. Grficoselementalestridimensionales.
4.3. Grficosdecnicas.
4.4. Grficosdefuncionesdeunavariable.
4.5. Grficosdefuncionesdevariasvariables.
4.6. Curvasdenivel.
4.7. Grficosdesuperficiesderevolucin.
4.8. Grficosdecurvasparametrizadas.
4.9. Grficosdesuperficiesparametrizadas.
4.10.Proyeccionesdegrficasdesuperficiesparametrizadas.
1. DEFINICIONESDE FUNCIONES, VECTORESYMATRICES
1.1.Definicindematrices
M={Fila1,Fila2,...,Filan}, donde Filai={ai1,ai2,...,aim}
Define una matriz M de n filas y mcolumnas en la que los elementos de la fila i-sima son a
i1
, a
i2
, ..., a
im

A = {{1, 2}, {3, 4}}
{{1,2},{3,4}}
B = {{1, 2, 3}, {4, 5, 6}}
{{1,2,3},{4,5,6}}
MatrixForm[M]
Muestra la matriz M en forma matricial
MatrixForm[{{1, 2}, {3, 4}}]
1 2
3 4
MatrixForm[{{1, 2, 3}, {4, 5, 6}}]
1 2 3
4 5 6
Table[expresin,{i,ni},{j,nj}]
Crea una matriz de ni filas y nj columnas en la que los elementos se definen con la regla indicada en expresin
A = Table[i + j, {i, 2}, {j, 3}] ;
MatrixForm[A]
2 3 4
3 4 5
1.2.Definicindeaplicacioneslineales
f[{c1_,c2_,...,cn_}] :={expresin1,expresin2,...,expresinm}
Define una aplicacin lineal f:
n
->
m
en la que la componente i-sima viene dada por expresini
f[{x_, y_, z_}] := {3 x + y, 2 x + z}
f[{v1,v2,...,vn}]
Devuelve la imagen del vector v
1
, v
2
, ..., v
n
por la aplicacin lineal f.
f[{x_, y_, z_}] := {3 x + y, 2 x + z}
f[{1, 2, 3}]
{5,5}
2 Glosario.nb
1.3.Definicindevectores
v={v1,v2,...,vn}
Define el vector v v
1
, v
2
, ..., v
n
de
n
v = {1, 2, 3}
1.4.Definicindefuncionesrealesdeunavariablereal
f[x_]:=expresin
Define una funcin real de variable real
f[x_] := x
2
f[x]
Devuelve la imagen f(x) del nmero real x por la funcin f.
f[3]
9
f[x_]:=Which[intervalo1,expresin1,intervalo2, expresin2,...,intervalon,expresinn]
Permite definir una funcin a trozos. En cada trozo intervaloi, f toma valores segn la regla indicada en expresini
f[x_] := Which]x < 2, x
2
, x z 2, x - 5
f'[x]
Devuelve la derivada f' de la funcin f
f[x_] := x
2
f'[x]
2 x
f''[x], f'''[x], f''''[x],...
Devuelve las derivadas de rdenes superiores de la funcin f
f[x_] := x
3
f'[x]
3x
2
f''[x]
6x
f'''[x]
6
f''''[x]
0
Glosario.nb 3
f''[x], f'''[x], f''''[x],...
Devuelve las derivadas de rdenes superiores de la funcin f
f[x_] := x
3
f'[x]
3x
2
f''[x]
6x
f'''[x]
6
f''''[x]
0
1.5.Definicindefuncionesrealesdevariasvariablesreales
f[x1_,x2_,...,xn_]:=expresin
Define una funcin real de varias variables reales
f[x_, y_] := x
2
+ y
2
f[x1,x2,...,xn]
Devuelve la imagen f x
1
, x
2
, ..., x
n
del punto x
1
, x
2
, ..., x
n
por la funcin f.
f[1, 2]
5

x,r1,y,r2
fx, y
Devuelve la derivada parcial de una funcin f de dos variables, r1 veces respecto de la variable x y r2 veces respecto de la variable y
f[x_, y_] := x
2
y + y
2
x

{x,1},{y,1}
f[x, y]

2 x+2 y

x,r1,y,r2,z,r3
fx, y, z
Devuelve la derivada parcial de una funcin f de tres variables, r1 veces respecto de la variable x, r2 veces respecto de la variable y y
r3 veces respecto de z.
f[x_, y_, z_] := x
2
y z + y
2
x z
2

{x,1},{y,1},{z,2}
f[x, y, z]
4 y
1.6.Definicindecurvasparametrizadas
[t_]:={x[t], y[t]}
Define la curva paramtrica plana (t)=(x(t), y(t))
[t_] := ]t
2
, t
3
+ 1)
t
0

Devuelve el punto t
0
de la traza de , obtenido para el valor del parmetro t t
0
[2]
{4,9}
4 Glosario.nb
[t_]:={x[t], y[t]}
Define la curva paramtrica plana (t)=(x(t), y(t))
[t_] := ]t
2
, t
3
+ 1)
t
0

Devuelve el punto t
0
de la traza de , obtenido para el valor del parmetro t t
0
[2]
{4,9}
[t_]:={x[t], y[t], z[t]}
Define la curva paramtrica en el espacio cuyas componentes son (t)=(x(t), y(t), z(t))
[t_] := ]2 + t, Log[t], t
2
- 1)
t
0

Devuelve el punto t
0
de la traza de , obtenido para el valor del parmetro t t
0
[1]
{3,0,0}
1.7.Definicindesuperficiesparametrizadas
s[u_,v_]:={x[u,v], y[u,v], z[u,v]}
Define la superficie parametrizada cuyas componentes son s(u,v)=(x(u,v), y(u,v), z(u,v))
s[u_, v_] := {Cos[u] Sin[v], Cos[u] Cos[v], Sin[u]}
su
0
, v
0

Devuelve el punto s u
0
, v
0
de la grfica de s, obtenido para los valores del parmetro u u
0
y v v
0
s[, ]
{0,1,0}
2. COMANDOS
ArcCos[x]
Devuelve el ngulo [0, ] cuyo coseno vale x
ArcCos[1]
0
ArcSin[x]
Devuelve el ngulo [-

2
,

2
] cuyo seno vale x
ArcSin[1]

2
Glosario.nb 5
ArcSin[x]
Devuelve el ngulo [-

2
,

2
] cuyo seno vale x
ArcSin[1]

2
ArcTan[x]
Devuelve el ngulo [-

2
,

2
] cuya tangente vale x
ArcTan[1]

4
Cos[x]
Devuelve el coseno del ngulo x
Cos]

0
Det[A]
Calcula el determinante de la matriz A
A = {{1, 2}, {3, 4}};
Det[A]
-2
DiagonalMatrix[{a1,a2,...,an}]
Define una matriz diagonal de orden n en la que los elementos de la diagonal son a
1
, a
2
, ..., a
n

Di = DiagonalMatrix[{1, 2, 3}];
MatrixForm[Di]
1 0 0
0 2 0
0 0 3
DSolve[Ecuacin==0, y[x], x]
Resuelve la ecuacin diferencial Ecuacin=0
DSolve[y'[x] + x y[x] - 5 x = 0, y[x], x]
yx 5

x
2
2 C1
DSolveEcuacin 0, yx
0
y
0
, yx, x
Resuelve el problema de valores iniciales
Ecuacin 0
y x
0
y
0
DSolve[{x y'[x] + y[x] + 1 x = 0, y[2] = 1}, y[x], x]
yx
8x
2
2 x

6 Glosario.nb
DSolveEcuacin 0, yx
0
y
0
, yx, x
Resuelve el problema de valores iniciales
Ecuacin 0
y x
0
y
0
DSolve[{x y'[x] + y[x] + 1 x = 0, y[2] = 1}, y[x], x]
yx
8x
2
2 x

Eigenvalues[A]
Devuelve los valores propios de la matriz A
A = {{2, 0, 3}, {0, 1, 0}, {-1, 0, -2}};
Eigenvalues[A]
{-1,1,1}
Eigenvectors[A]
Devuelve los vectores propios de la matriz A
A = {{2, 0, 3}, {0, 1, 0}, {-1, 0, -2}};
Eigenvectors[A]
{{-1,0,1},{-3,0,1},{0,1,0}}
Exp[x]
Devuelve el nmero elevado a x
N[ Exp[3], 5]
20.086
Expand[expresin]
Devuelve una forma desarrollada de expresin
Expand](a + b)
2

a
2
2 ab b
2
FindRoot[f[x]==g[x],{x,x0}]
Calcula el punto de corte de las grficas de las funciones f y g. x0 es un valor cercano a la solucin (este punto puede ser determi-
nado, por ejemplo, a la vista de la grfica)
Plot]]Exp]1 +
x
2
, -x
4
+ 2 x
2
+ 20 ), {x, 0, Pi};
2 1 2 3
FindRoot[f[x] = g[x], {x, 2}]
{x2.14752}
Glosario.nb 7
FindRoot[f[x]==g[x],{x,x0}]
Calcula el punto de corte de las grficas de las funciones f y g. x0 es un valor cercano a la solucin (este punto puede ser determi-
nado, por ejemplo, a la vista de la grfica)
Plot]]Exp]1 +
x
2
, -x
4
+ 2 x
2
+ 20 ), {x, 0, Pi};
2 1 2 3
FindRoot[f[x] = g[x], {x, 2}]
{x2.14752}
GramSchmidt[{v1,v2,...,vn}]
Proporciona una base ortonormal de
n
aplicando el mtodo de Gram-Schmidt a la base v
1
, v
2
, ..., v
n

Para utilizar este comando es necesario cargar el paquete <<LinearAlgebra`Orthogonalization`


GramSchmidt[{{1, -1, 0}, {0, 1, -1}, {1, 0, 1}}]

1
2
,
1
2
, 0,
1
6
,
1
6
,
2
3
,
1
3
,
1
3
,
1
3

GramSchmidt[{v1,v2,...,vn},Normalized->False]
Proporciona una base ortogonal de
n
aplicando el mtodo de Gram-Schmidt a la base v
1
, v
2
, ..., v
n

Para utilizar este comando es necesario cargar el paquete <<LinearAlgebra`Orthogonalization`


GramSchmidt[{{1, -1, 0}, {0, 1, -1}, {1, 0, 1}}, Normalized -> False]
1, 1, 0,
1
2
,
1
2
, 1,
2
3
,
2
3
,
2
3

IdentityMatrix[n]
Define la matriz identidad de orden n
IdentityMatrix[
3]
{{1,0,0},{0,1,0},{0,0,1}}
Im[z]
Devuelve la parte imaginaria de un nmero complejo z
Im[2 + 3 I]
3
Integrate[f[x],x]
Devuelve una primitiva de la funcin f
Integrate][x
2
+ 1|, x
x
x
3
3
8 Glosario.nb
Integrate[f[x],x]
Devuelve una primitiva de la funcin f
Integrate][x
2
+ 1|, x
x
x
3
3
Integrate[f[x],{x,a,b}]
Devuelve la integral definida de la funcin f en el intervalo [a,b]
Integrate][x
2
+ 1|, {x, -3, 2}
50
3
Inverse[A]
Devuelve la inversa de la matriz A
A = {{1, 2}, {3, 4}};
MatrixForm[Inverse[A]]
2 1
3
2

1
2
Limit[f[x],x->b]
Calcula el lmite de la funcin f cuando x tiende a b
Limit]
1
x
, x -
0
Limit[f[x],x->b,Direction->1]
Calcula el lmite lateral por la izquierda de la funcin f cuando x tiende a b
Limit]
1
x
, x - 0, Direction -> 1
-
Limit[f[x],x->b,Direction->-1]
Calcula el lmite lateral por la derecha de la funcin f cuando x tiende a b
Limit]
1
x
, x - 0, Direction - -1

LinearSolve[A,B]
Proporciona una solucin de un sistema ecuaciones lineales en el que A es la matriz de coeficientes del sistema y B es el vector de los
trminos independientes.
A = {{1, 2}, {2, 4}};
B = {3, 6};
LinearSolve[A, B]
{3,0}
Glosario.nb 9
LinearSolve[A,B]
Proporciona una solucin de un sistema ecuaciones lineales en el que A es la matriz de coeficientes del sistema y B es el vector de los
trminos independientes.
A = {{1, 2}, {2, 4}};
B = {3, 6};
LinearSolve[A, B]
{3,0}
Log[x]
Devuelve el logaritmo neperiano del nmero x
N[Log[10], 4]
2.303
MatrixPower[A,n]
Proporciona la n-sima potencia de la matriz A
A = {{1, 2}, {0, 1}};
MatrixPower[A,
9]
{{1,18},{0,1}}
Minors[A,n]
Calcula los valores de todos los menores de orden n de la matriz A
A = {{1, 2, 0}, {3, 4, 1}};
Minors[A, 2]
{{-2,1,2}}
N[x]
Devuelve la expresin decimal de un nmero real x
N[]
3.14159
N[x,n]
Devuelve la expresin decimal de un nmero real x con n dgitos
N[, 10]
3.141592654
NIntegrate[f[x],{x,a,b}]
Devuelve una aproximacin numrica de la integral definida de la funcin f en el intervalo [a,b]
NIntegrate]Exp]x
2
+ 1, {x, -2, 2}
89.4458
10 Glosario.nb
NIntegrate[f[x],{x,a,b}]
Devuelve una aproximacin numrica de la integral definida de la funcin f en el intervalo [a,b]
NIntegrate]Exp]x
2
+ 1, {x, -2, 2}
89.4458
Normal[Series[f[x],{x,x0,n}]]
Calcula el polinomio de Taylor de orden n de una funcin f en un punto x0
Normal[Series[Exp[x], {x, 0, 3}]]
1 x
x
2
2

x
3
6
NSolve[f[x]==0,x]
Proporciona una aproximacin numrica de las soluciones de la ecuacin f(x)=0
NSolve]x +
1
3
= 0, x
{{x-0.333333}}
NullSpace[M]
Determina una base del ncleo de una aplicacin lineal cuya matriz asociada respecto de las bases cannicas es M
M = {{1, 2, -4}, {2, 1, 0}};
NullSpace[M]
{{-4,8,3}}
Re[z]
Devuelve la parte real de un nmero complejo z
Re[2 + 3 I]
2
Reduce[{ecuaciones},{variables}]
Devuelve las soluciones de un sistema ecuaciones lineales que est dado en funcin de uno o varios parmetros en funcin del valor
que tomen stos
Reduce[{a x = 1}, {x}]
a 0&& x
1
a
RowReduce[A]
Devuelve la matriz escalonada reducida equivalente a la matriz A
A = {{1, 2, 0}, {3, 4, 1}, {-1, 0, 1}};
MatrixForm[RowReduce[A]]
1 0 0
0 1 0
0 0 1
Glosario.nb 11
RowReduce[A]
Devuelve la matriz escalonada reducida equivalente a la matriz A
A = {{1, 2, 0}, {3, 4, 1}, {-1, 0, 1}};
MatrixForm[RowReduce[A]]
1 0 0
0 1 0
0 0 1
Simplify[expresin]
Devuelve la forma ms simplificada posible de expresin
Simplify]x
2
+ 2 x + 1
1 x
2
Sin[x]
Devuelve el seno del ngulo x
Sin]

1
Solve[f[x]==0,x]
Proporciona las soluciones de la ecuacin f(x)=0
Solve]x
2
- 1 = 0, x
{{x-1},{x1}}
Solve[A.{variables}==B,{variables}]
Resuelve un sistema de ecuaciones lineales en el que A es la matriz de coeficientes del sistema, B es el vector de los trminos
independientes y variables son las incgnitas.
A = {{1, 2}, {3, 4}};
B = {1, 0};
Solve[A.{x, y} = B {x, y}]
x 2, y
3
2

Sqrt[x]
Calcula la raz cuadrada de un nmero real x
Sqrt[9]
3
Tan[x]
Devuelve la tangente del ngulo x
Tan]

1
12 Glosario.nb
Tan[x]
Devuelve la tangente del ngulo x
Tan]

1
Transpose[A]
Devuelve la matriz traspuesta de A
A = {{1, 2}, {3, 4}} ;
MatrixForm[Transpose[A]]
1 3
2 4
3. PAQUETES
<<Graphics`FilledPlot`
Carga el paquete necesario para sombrear la regin comprendida entre las grficas de dos funciones
<< Graphics`FilledPlot`
<<Graphics`ImplicitPlot`
Carga el paquete necesario para dibujar grficas de ecuaciones dadas en forma implcita
<< Graphics`ImplicitPlot`
<<Graphics`SurfaceOfRevolution`
Carga el paquete necesario para representar grficamente superficies de revolucin
<< Graphics`SurfaceOfRevolution`
Graphics`Graphics3D`
Carga el paquete necesario para representar la proyeccin de la grfica de una superficie sobre un plano cualquiera
<< Graphics`Graphics3D`
4. GRFICOS
4.1.Grficoselementalesbidimensionales
Show[Graphics[Point[{a,b}]]];
Devuelve un grfico elemental bidimensional de un punto (a,b)
El comando opcional Axes->True inserta los ejes en el grfico
Show[Graphics[Point[{1, 2}]], Axes - True];

1 2
1
2
3
Glosario.nb 13
Show[Graphics[Point[{a,b}]]];
Devuelve un grfico elemental bidimensional de un punto (a,b)
El comando opcional Axes->True inserta los ejes en el grfico
Show[Graphics[Point[{1, 2}]], Axes - True];

1 2
1
2
3
Show[Graphics[Line[{{a1,a2},{b1,b2},{c1,c2},...}]]];
Devuelve un grfico elemental bidimensional de una lnea quebrada que une los puntos (a1,a2) , (b1,b2), (c1,c2),...
Show[Graphics[Line[{{-1, -1}, {1, 2}, {2, 0}}]] , Axes - True];

-1 1
-1
1
2
Show[Graphics[Polygon[{{a1,a2},{b1,b2},{c1,c2},...}]]];
Devuelve un grfico elemental bidimensional de un polgono que une los puntos (a1,a2) , (b1,b2), (c1,c2),...
Show[Graphics[Polygon[{{1, 2}, {2, 1}, {-.5, -.5}}]], Axes - True];
1 2
1
2
Show[Graphics[Rectangle[{a,b},{c,d}]]];
Devuelve un grfico elemental bidimensional de un rectngulo de vrtices opuestos (a,b) y (c,d)
Show[Graphics[Rectangle[{0.5, 0.5}, {2, 2}]], Axes - True]
1 2
1
2
Show[Graphics[Circle[{a,b},r,{,}]]];
Devuelve un grfico elemental bidimensional de una circunferencia de centro el punto (a,b) y radio r entre los ngulos y
El comando opcional AspectRatio->Automatic ajusta los dos ejes de coordenadas a la misma escala
Show]Graphics]Circle]{0, 0}, 1, ]

2
, 2 ), Axes - True, AspectRatio - Automatic;
-1 1
-1
1
14 Glosario.nb
Show[Graphics[Circle[{a,b},r,{,}]]];
Devuelve un grfico elemental bidimensional de una circunferencia de centro el punto (a,b) y radio r entre los ngulos y
El comando opcional AspectRatio->Automatic ajusta los dos ejes de coordenadas a la misma escala
Show]Graphics]Circle]{0, 0}, 1, ]

2
, 2 ), Axes - True, AspectRatio - Automatic;
-1 1
-1
1
Show[Graphics[Disk[{a,b},r,{,}]]];
Devuelve un grfico elemental bidimensional de un crculo de centro el punto (a,b) y radio r entre los ngulos y
Show]Graphics]Disk]{0, 0}, 1, ]0,
3
4
), Axes - True, AspectRatio - Automatic;
1
4.2.Grficoselementalestridimensionales
Show[Graphics3D[Point[{a,b,c}]]];
Devuelve un grfico elemental tridimensional de un punto (a,b,c)
Show[Graphics3D[Point[{1, 2, 3}], Axes - True]];
0
1
0
1
2
3
0
1
2
3
4
5
0
1
2
3
Show[Graphics3D[Line[{{a1,a2,a3},{b1,b2,b3},{c1,c2,c3}...}]]];
Devuelve un grfico elemental tridimensional de una lnea quebrada que une los puntos (a1,a2,a3) , (b1,b2,b3), (c1,c2,c3),...
Show[Graphics3D[Line[{{-1, -1, -1}, {-1, 0, -1}}], Axes - True]];
-1
0 -1
0
-2
-1
0
-2
Show[Graphics3D[Cuboid[{a,b,c},{d,e,f}]]];
Devuelve un grfico elemental tridimensional de un paraleleppedo de vrtices opuestos (a,b,c) y (d,e,f)
Show[Graphics3D[Cuboid[{0, 0, 0}, {1, 1, 1}], Axes - True]];
0
1
0
1
0
1
0
1
Glosario.nb 15
Show[Graphics3D[Cuboid[{a,b,c},{d,e,f}]]];
Devuelve un grfico elemental tridimensional de un paraleleppedo de vrtices opuestos (a,b,c) y (d,e,f)
Show[Graphics3D[Cuboid[{0, 0, 0}, {1, 1, 1}], Axes - True]];
0
1
0
1
0
1
0
1
4.3.Grficosdecnicas
ImplicitPlot[ecuacin,{x, xmin,xmax},{y,ymin,ymax}, AxesOrigin->{0,0}]
Representa grficamente las soluciones de ecuacin para los valores de x comprendidos en el intervalo x
min
, x
max
y para los
valores de y comprendidos en el intervalo y
min
, y
max
.
Para utilizar este comando es necesario cargar previamente el paquete <<Graphics`ImplicitPlot`
El comando opcional AxesOrigin->{0,0}indica al programa que debe dibujar los ejes de coordenadas centrados en el punto
(0,0).
ImplicitPlot_
13
2
x
2
+
13
2
y
2
- 19 2 x + 35 2 y - 5 x y + 61 == 0,
{x, -5, 5}, {y, -8, 1}, AxesOrigin - {0, 0}_
-4 -2 2 4
-8
-6
-4
-2
4.4.Grficosdefuncionesdeunavariable
Plot[f[x],{x,a,b}];
Devuelve la grfica de una funcin f en el intervalo [a,b].
Plot]x
2
, {x, -5, 5};
-4 -2 2 4
5
10
15
20
25
Plot[f[x],{x,a,b},AspectRatio->Automatic];
Devuelve la grfica de una funcin f en el intervalo [a,b] utilizando la misma escala en ambos ejes
Plot]x
2
, {x, -2, 2}, AspectRatio -> Automatic;
-2 -1 1 2
1
2
3
4
16 Glosario.nb
Plot[f[x],{x,a,b},AspectRatio->Automatic];
Devuelve la grfica de una funcin f en el intervalo [a,b] utilizando la misma escala en ambos ejes
Plot]x
2
, {x, -2, 2}, AspectRatio -> Automatic;
-2 -1 1 2
1
2
3
4
Plot[f[x],{x,a,b},AspectRatio->n];
Devuelve la grfica de una funcin f en el intervalo [a,b] utilizando proporcin n en la escala entre los ejes
Plot]x
2
, {x, -2, 2}, AspectRatio -
1
2
;
-2 -1 1 2
1
2
3
4
Plot[f[x],{x,a,b},PlotRange->{c,d}];
Devuelve la grfica de una funcin f en el intervalo [a,b] mostrando slo los valores de la funcin comprendidos en el intervalo [c,d]
Plot]x
2
, {x, -2, 2}, AspectRatio - Automatic, PlotRange - {1, 3};
-2 -1 1 2
2
3
Plot[f[x],{x,a,b},Axes->None];
Muestra el grfico sin que salgan los ejes de coordenadas
Plot]x
2
, {x, -2, 2}, Axes - None;
Plot[f[x],{x,a,b},AxesLabel->{"TextoA","TextoB"}];
Muestra el grfico incluyendo las etiquetas TextoA en el eje X y TextoB en el eje Y
Plot]x
2
, {x, -2, 2}, AxesLabel - {"Meses", "Ingresos"};
-2 -1 1 2
Meses
1
2
3
Ingresos
Glosario.nb 17
Plot[f[x],{x,a,b},AxesLabel->{"TextoA","TextoB"}];
Muestra el grfico incluyendo las etiquetas TextoA en el eje X y TextoB en el eje Y
Plot]x
2
, {x, -2, 2}, AxesLabel - {"Meses", "Ingresos"};
-2 -1 1 2
Meses
1
2
3
Ingresos
Plot[f[x],{x,a,b},Frame->True];
Muestra el grfico dentro de un marco
Plot]x
2
, {x, -2, 2}, Frame - True;
-2 -1 0 1 2
0
1
2
3
4
Plot[f[x],{x,a,b},PlotLabel->{"Ttulo"}];
Etiqueta el grfico con la palabra Ttulo
Plot]x
2
, {x, -2, 2}, PlotLabel - "EMPRESA X";
-2 -1 1 2
1
2
3
EMPRESA X
Plot[f[x],{x,a,b},PlotStyle->{GrayLevel[a]}];
Muestra el grfico en un tono grisceo. El valor de a va desde 0 (negro) hasta 1 (blanco)
Plot]x
2
, {x, -2, 2}, PlotStyle - {GrayLevel[0.5]};
-2 -1 1 2
1
2
3
4
Plot[f[x],{x,a,b},PlotStyle->{RGBColor[a,b,c]}];
Muestra el grfico en colores. El valor de a corresponde al nivel de rojo, el b al de verde y el c al de azul. Todos ellos toman valores
entre 0 y 1
Plot]x
2
, {x, -2, 2}, PlotStyle - {RGBColor[0.8, 0.5, 0.3]};
-2 -1 1 2
1
2
3
4
18 Glosario.nb
Plot[f[x],{x,a,b},PlotStyle->{RGBColor[a,b,c]}];
Muestra el grfico en colores. El valor de a corresponde al nivel de rojo, el b al de verde y el c al de azul. Todos ellos toman valores
entre 0 y 1
Plot]x
2
, {x, -2, 2}, PlotStyle - {RGBColor[0.8, 0.5, 0.3]};
-2 -1 1 2
1
2
3
4
Plot[f[x],{x,a,b},PlotStyle->{Dashing[{d1,d2}]}];
Muestra el grfico con un trazo discontinuo. Los valores d1 y d2 indican las longitudes de los trazos continuos y de los trazos
discontinuos, respectivamente
Plot]x
2
, {x, -2, 2}, PlotStyle - {Dashing[{0.1, 0.05}]};
-2 -1 1 2
1
2
3
4
Plot[f[x],{x,a,b},PlotStyle->{Thickness[{d}]}];
Muestra el grfico con grosor d. El valor de d va desde 0 (muy delgado) hasta 0.1 (muy grueso)
Plot]x
2
, {x, -2, 2}, PlotStyle - {Thickness[0.05]};
-2 -1 1 2
1
2
3
4
FilledPlot[{f[x],g[x]},{x,a,b},Fills->{GrayLevel[c]}];
Sombrea la regin comprendida entre las grficas de dos funciones f y g en un intervalo [a,b] con un color grisceo de nivel c. Los
valores de c estn comprendidos entre c=0 (negro) y c=1 (blanco)
Para utilizar este comando es necesario cargar previamente el paquete <<Graphics`FilledPlot`
FilledPlot]]x
2
- 1, -x
4
+ 2 x
2
+ 20), {x, -3, 3}, Fills - {GrayLevel[0.6]};
-2 -1 1 2 -2 -1 1 2
4.5.Grficosdefuncionesdevariasvariables
Plot3D[f[x,y],{x,a,b},{y,c,d}];
Representa grficamente la funcin f en el intervalo [a,b][c,d]
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3};
-1
1
-1
1
1
-1
1
Glosario.nb 19
Plot3D[f[x,y],{x,a,b},{y,c,d}];
Representa grficamente la funcin f en el intervalo [a,b][c,d]
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3};
-1
1
-1
1
1
-1
1
Plot3D[f[x,y],{x,a,b},{y,c,d},Mesh->False];
Representa grficamente la funcin f en el intervalo [a,b][c,d] sin incluir la malla sobre la que se dibuja la grfica
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3};
-1
1
-1
1
1
-1
1
Plot3D[f[x,y],{x,a,b},{y,c,d},Shading->False];
Representa grficamente la funcin f en el intervalo [a,b][c,d] utilizando slo la malla
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3}, Shading - False;
-1
1
-1
1
1
-1
1
Plot3D[f[x,y],{x,a,b},{y,c,d},PlotPoints->n];
Representa grficamente la funcin f en el intervalo [a,b][c,d] con un nivel n de resolucin
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3}, PlotPoints - 40;
-1
1
-1
1
1
-1
1
Plot3D[f[x,y],{x,a,b},{y,c,d},ViewPoint->{a,b,c}];
Representa grficamente la funcin f en el intervalo [a,b][c,d] vista desde el punto (a,b,c)
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3}, ViewPoint - {0, 0, 1};
-1 1
-1
1
1
-1
1
20 Glosario.nb
Plot3D[f[x,y],{x,a,b},{y,c,d},ViewPoint->{a,b,c}];
Representa grficamente la funcin f en el intervalo [a,b][c,d] vista desde el punto (a,b,c)
Plot3D]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3}, ViewPoint - {0, 0, 1};
-1 1
-1
1
1
-1
1
4.6.Curvasdenivel
ContourPlot[f[x,y],{x,a,b},{y,c,d}];
Representa grficamente las curvas de nivel de la funcin f en el intervalo [a,b][c,d]
ContourPlot]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3};
-2 -1 0 1 2
-3
-2
-1
0
1
2
3
ContourPlot[f[x,y],{x,a,b},{y,c,d},ContourShading->False];
Representa grficamente las curvas de nivel de la funcin f en el intervalo [a,b][c,d] sin incluir la escala de grises
ContourPlot]x
2
+ y
2
, {x, -2, 2}, {y, -3, 3};
-2 -1 0 1 2
-3
-2
-1
0
1
2
3
4.7.Grficosdesuperficiesderevolucin
SurfaceOfRevolution[f[x],{x,a,b}];
Representa grficamente la superficie de revolucin obtenida al girar la grfica de f en el intervalo [a,b] alrededor del eje OZ
Para utilizar este comando es necesario cargar el paquete <<Graphics`SurfaceOfRevolution`
SurfaceOfRevolution]x
3
, {x, 0, 1}
-1
0
1
-1
0
1
0
1
-1
0
1
Glosario.nb 21
SurfaceOfRevolution[f[x],{x,a,b}];
Representa grficamente la superficie de revolucin obtenida al girar la grfica de f en el intervalo [a,b] alrededor del eje OZ
Para utilizar este comando es necesario cargar el paquete <<Graphics`SurfaceOfRevolution`
SurfaceOfRevolution]x
3
, {x, 0, 1}
-1
0
1
-1
0
1
0
1
-1
0
1
SurfaceOfRevolution[f[x],{x,a,b},RevolutionAxis->{x,y,z}];
Representa grficamente la superficie de revolucin obtenida al girar la grfica de f en el intervalo [a,b] alrededor del eje que pasa
por el origen de coordenadas y por el punto (x,y,z)
Para utilizar este comando es necesario cargar el paquete <<Graphics`SurfaceOfRevolution`
SurfaceOfRevolution]x
3
, {x, 0, 1}, RevolutionAxis - {1, 1, 1}
0
1
0
1
0
1
0
1
0
1
4.8.Grficosdecurvasparametrizadas
ParametricPlotxt, yt, t, t
0
, t
1
;
Devuelve la grfica de la curva para los valores del parmetro t t
0
t
1

ParametricPlot]]t
2
, t
3
+ 1), {t, -2, 2};
0.5 1
1
2
ParametricPlot3Dxt, yt, zt, t, t
0
, t
1
;
Devuelve la grfica de la curva para los valores del parmetro t t
0
t
1

ParametricPlot]]2 + t, Log[t], t
2
- 1), {t, -2, 2};
22 Glosario.nb
ParametricPlot3Dxt, yt, zt, t, t
0
, t
1
;
Devuelve la grfica de la curva para los valores del parmetro t t
0
t
1

ParametricPlot]]2 + t, Log[t], t
2
- 1), {t, -2, 2};
4.9. Grficosdesuperficiesparametrizadas.
ParametricPlot3Dxu, v, yu, v, zu, v, u, u
0
, u
1
, v, v
0
, v
1
;
Devuelve la grfica de la superficie para los valores del parmetro u u
0
u
1
y v v
0
v
1

ParametricPlot3D[{Cos[u] Sin[v], Cos[u] Cos[v], Sin[u]}, {u, 0, }, {v, 0, }];


4.10.Proyeccionesdegrficasdesuperficiesparametrizadas
ShadowSup;
Proporciona las proyecciones de la superficie denominada Sup sobre los tres planos coordenados
<< Graphics`Graphics3D`
Esfera = ParametricPlot3D[{Cos[u] Sin[v], Cos[u] Cos[v], Sin[u]}, {u, 0, }, {v, 0, }];
Shadow[Esfera]
ShadowSup, ZShadow False;
ShadowSup, YShadow False;
ShadowSup, XShadow False;
proporcionan las proyecciones de la superficie denominada Sup sobre dos de los tres planos coordenados.
ShadowSup, YShadow False, ZShadow False;
ShadowSup, XShadow False, ZShadow False;
ShadowSup, XShadow False, YShadow False;
proporcionan las proyecciones de la superficie denominada Sup slo sobre uno de los planos coordenados.
<< Graphics`Graphics3D`
Esfera = ParametricPlot3D[{Cos[u] Sin[v], Cos[u] Cos[v], Sin[u]}, {u, 0, }, {v, 0, }];
Shadow[Esfera]
ShowSup, e
1
, e
2
, P;
Proporciona las proyecciones de la superficie denominada Sup sobre el plano que pasa por el punto P y tiene vectores directores e
1
y e
2
.
Show[Project[Esfera, {{1, 0, 0}, {1, 1, 0}}, {0, 0, 0}]]
Glosario.nb 23
ShowSup, e
1
, e
2
, P;
Proporciona las proyecciones de la superficie denominada Sup sobre el plano que pasa por el punto P y tiene vectores directores e
1
y e
2
.
Show[Project[Esfera, {{1, 0, 0}, {1, 1, 0}}, {0, 0, 0}]]
24 Glosario.nb

También podría gustarte