SlideShare a Scribd company logo
1 of 37
Download to read offline
Tema 1
“Introducción al Maple"
Lic. Ana Laksmy Gamarra Carrasco
Universidad Privada Antenor Orrego
Febrero del 2013
Introducción al Maple
Introducción
El Maple es un programa de Computación Algebraica de uso
general que posee innumerables recursos numéricos y
gráficos, así mismo también funciona como un lenguaje de
programación.
En el presente curso, hacemos una introducción general de
este programa. El objetivo principal es abordar la mayor parte
de asuntos vistos en cursos básicos de las universidades:
Cálculo Diferencial e Integral, Cálculo Vectorial; Álgebra Lineal
y Geometría Analítica.
Introducción al Maple
Figure: Pantalla principal
Introducción al Maple
Menu principal
En la representación estándar, podemos visualizar en la parte
superior de la pantalla el menu principal, la barra de
herramientas y la barra de contexto. La barra de contexto
cambia en función a lo que el programa esta mostrando en ese
momento.
Introducción al Maple
Menu principal
En la representación estándar, podemos visualizar en la parte
superior de la pantalla el menu principal, la barra de
herramientas y la barra de contexto. La barra de contexto
cambia en función a lo que el programa esta mostrando en ese
momento.
Figure: Menu principal
Introducción al Maple
Uso de las paletas
Una alternativa de entrada de datos es a través del uso de
paletas. el Maple posse varias paletas: con símbolos, con
vectores, con matrices, con expresiones, etc..Usar una paleta
es como usar un formulario en blanco.
Introducción al Maple
Uso de las paletas
Una alternativa de entrada de datos es a través del uso de
paletas. el Maple posse varias paletas: con símbolos, con
vectores, con matrices, con expresiones, etc..Usar una paleta
es como usar un formulario en blanco.
Figure: Usando las paletas
Introducción al Maple
Comentarios
En la línea de comandos de Maple, todo lo que fuera digitado a
la derecha del símbolo # será considerado un comentario. Los
comentarios son ignorados en la ejecución del programa,
sirviendo solo de orientación para el usuario.
Introducción al Maple
Comentarios
En la línea de comandos de Maple, todo lo que fuera digitado a
la derecha del símbolo # será considerado un comentario. Los
comentarios son ignorados en la ejecución del programa,
sirviendo solo de orientación para el usuario.
Ejemplo
> # Este es un ejemplo de comentario, no es considerado
> # como un comando para ser ejecutado.
Introducción al Maple
Figure: Comentarios
Introducción al Maple
Operaciones aritméticas básicas
Las operaciones aritméticas adición, sustracción, multiplicación
y división son representadas por +, −, ∗ y /, respectivamente.
La prioridad en el cálculo de las operaciones es la misma
usada en las matemáticas.
Introducción al Maple
Operaciones aritméticas básicas
Las operaciones aritméticas adición, sustracción, multiplicación
y división son representadas por +, −, ∗ y /, respectivamente.
La prioridad en el cálculo de las operaciones es la misma
usada en las matemáticas.
Ejemplo
Expresión Valor
1 + 2 ∗ 3 7
(1 + 2) ∗ 3 9
6 + 9/3 + 2 11
2/(1 + 2(3−5)) 8/5
32/(1 + 2(3−5) ∗ 8) 3
Introducción al Maple
Figure: Operaciones aritméticas básicas
Introducción al Maple
Constantes
Constantes Valor
Pi π = 3.14159...
gamma γ = 0.57721...
exp(1) e = 2.71828...
I
√
−1
infinity I ∞
Introducción al Maple
Constantes
Constantes Valor
Pi π = 3.14159...
gamma γ = 0.57721...
exp(1) e = 2.71828...
I
√
−1
infinity I ∞
Observación
Hay que tener cuidado para no usar pi en lugar de Pi y no usar
i en lugar de I porque no son la misma cosa.
Introducción al Maple
Figure: Constantes
Introducción al Maple
Variables
Una variable es un lugar en la memoria identificado por un
nombre que sirve para guardar valores. Ese nombre puede ser
formado por letras minúsculas o mayúsculas.
Introducción al Maple
Variables
Una variable es un lugar en la memoria identificado por un
nombre que sirve para guardar valores. Ese nombre puede ser
formado por letras minúsculas o mayúsculas.
Ejemplo
1 Son ejemplos de nombres de variables válidos:
x, y2, var11, Teste, vinicial.
2 Son ejemplos de nombres inválidos:
3x, 2y, var.11, v − inicial.
Introducción al Maple
Atribuciones
Un valor puede ser atribuido a una variable como un comando:
variable:=valor
Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado
no confundir con la igualdad x = 2, que compara x con 2.
Introducción al Maple
Atribuciones
Un valor puede ser atribuido a una variable como un comando:
variable:=valor
Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado
no confundir con la igualdad x = 2, que compara x con 2.
Ejemplo
Inicialmente, definimos el valor de x como 2.
> x := 2;
x := 2
> x; # muestra el valor de x
2
Introducción al Maple
Ejemplo
Podemos hacer varias atribuciones simultáneamente. Para
eso, basta enumerar las variables separadas por comas y
atribuirles una lista de valores también separados por comas.
Por ejemplo, para atribuirle simultáneamente los valores 1, 2, 3
a las variables a, b, c, respectivamente, basta digitar el
comando de atribución:
> a, b, c := 1, 2, 3;
Introducción al Maple
Ejemplo
Para hacer que el programa esconda el valor de la variable x,
se debe hacer la atribución: x := x o usar el comando
unassing(’x’). Es posible usar unassing con varias variables:
unassing( x , y , z , ...).
Para hacer que el programa esconda todo lo atribuido
anteriormente, basta usar el comando restart.
Introducción al Maple
Figure: Atribuciones
Introducción al Maple
Evaluación numérica
La evaluación numérica de una expresión X se hace con el
comando evalf(X). El Maple usa un padrón con una cantidad
de 10 dígitos significativos, mas es posible obtener resultados
con cualquier cantidad de dígitos significativos, basta hacer lo
siguiente:
Introducción al Maple
Evaluación numérica
La evaluación numérica de una expresión X se hace con el
comando evalf(X). El Maple usa un padrón con una cantidad
de 10 dígitos significativos, mas es posible obtener resultados
con cualquier cantidad de dígitos significativos, basta hacer lo
siguiente:
1 Usar evalf en la forma evalf(X,n). Eso muestra X con n
dígitos significativos.
2 Usar el comando de tipo Digits:=n. A partir de allí, todos
los cálculos numéricos son mostrados con n dígitos
significativos. Digits es una variable pre-definida del
programa que controla la cantidad de dígitos significativos
utilizada.
Introducción al Maple
Ejemplo
En este ejemplo, mostraremos los valores de π y
√
2 con varios
digitos significativos.
Introducción al Maple
Figure: Evaluación numérica
Introducción al Maple
Funciones matemáticas
El Maple posee muchas funciones matemáticas pre-definidas.
Además de las funciones elementales básicas, posee otras
especiales, tales como las funciones beta, gama, logaritmo
integral, seno integral, dilogaritmo, funciones de Bessel, etc.
Listamos en esta sección solamente una pequeña parte de las
funciones básicas.
Introducción al Maple
Funciones básicas
Función Descripción Ejemplo
abs(x) Valor absoluto de x abs(−3) = 3
sqrt(x) Raíz cuadrada de x sqrt(16) = 4
root[n](x) Raíz de índice n de x root[3](8) = 2
surd(x, n) Raíz de índice n de x surd(−27, 3) = −3
exp(x) Exponencial de x exp(4) = e4
ln(x) Logaritmo natural de x ln(exp(1)) = 1
log[b](x) Logaritmo de x en base b log[2](8) = 3
log 10(x) Logaritmo decimal de x log 10(1000) = 3
factorial(n) Factorial de n 5! = 120
Introducción al Maple
Funciones trigonométricas
Función Descripción
sin(x) Seno de x
cos(x) Coseno de x
tan(x) Tangente de x
cot(x) Cotangente de x
sec(x) Secante de x
csc(x) Cosecante de x
arcsin(x) Arco-seno de x
arccos(x) Arco-coseno de x
arctan(x) Arco-tangente de x
arccot(x) Arco-cotangente de x
arcsec(x) Arco-secante de x
arccsc(x) Arco-cosecante de x
Introducción al Maple
Figure: Funciones matemáticas
Introducción al Maple
Expresiones previamente calculadas
Las tres últimas expresiones que fueron calculadas pueden ser
referenciadas con los símbolos % (última), %% (penúltima) y
%%% (antepenúltima).
Esas expresiones pueden ser usadas en la digitación de
nuevos comandos.
Introducción al Maple
Expresiones previamente calculadas
Las tres últimas expresiones que fueron calculadas pueden ser
referenciadas con los símbolos % (última), %% (penúltima) y
%%% (antepenúltima).
Esas expresiones pueden ser usadas en la digitación de
nuevos comandos.
Ejemplo
Calculamos el valor numérico de sin2
(π/20) + cos2(π/20).
Después sumamos 3 al resultado mostrado y calculamos su
raíz cuadrada.
Introducción al Maple
Figure: Expresiones previamente calculadas
Introducción al Maple
Ejercicios
1 Verifique que 355
113 , 4 2143
22 , 5 77729
254 y ln 10691
462 son
aproximaciones para π con, por lo menos 6 cifras
decimales exactas.
2 Verifique que π4+π5
e6 es próximo de 1.
3 Verifique que |x − n| < 10−12
, donde x = eπ
√
163 y
n = 262537412640768744.
4 Verifique que z = (5 + i)16(239 − i)4 es un número real.
Introducción al Maple
Figure: Ejercicios
Introducción al Maple
Figure: Ejercicios

More Related Content

What's hot (18)

1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos1. vers. cap-3_tipos_dedatos
1. vers. cap-3_tipos_dedatos
 
Revista digital
Revista digitalRevista digital
Revista digital
 
Estructura de Datos Arreglos
Estructura de Datos ArreglosEstructura de Datos Arreglos
Estructura de Datos Arreglos
 
Tema 9: Declaraciones de tipos y clases en Haskell
Tema 9: Declaraciones de tipos y clases en HaskellTema 9: Declaraciones de tipos y clases en Haskell
Tema 9: Declaraciones de tipos y clases en Haskell
 
02 Bases Del Lenguaje Java
02   Bases Del Lenguaje Java02   Bases Del Lenguaje Java
02 Bases Del Lenguaje Java
 
Introducción a dr racket
Introducción a dr racketIntroducción a dr racket
Introducción a dr racket
 
Funciones
FuncionesFunciones
Funciones
 
Programación Funcional con Scheme
Programación Funcional con SchemeProgramación Funcional con Scheme
Programación Funcional con Scheme
 
Python05
Python05Python05
Python05
 
Funciones excel
Funciones excelFunciones excel
Funciones excel
 
ADA 4
ADA 4ADA 4
ADA 4
 
Tema 2
Tema 2Tema 2
Tema 2
 
PHP: Arrays
PHP: ArraysPHP: Arrays
PHP: Arrays
 
Ejercicios raíces de funciones
Ejercicios raíces de funciones Ejercicios raíces de funciones
Ejercicios raíces de funciones
 
Python02
Python02Python02
Python02
 
Qué es una función
Qué es una funciónQué es una función
Qué es una función
 
Suma de imagenes
Suma de imagenesSuma de imagenes
Suma de imagenes
 
Python04
Python04Python04
Python04
 

Similar to Tema 1

Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...SimonCaceres4
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellJosé A. Alonso
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmiacckokyco
 
Apuntesmatlab
ApuntesmatlabApuntesmatlab
Apuntesmatlabford81
 
SUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxSUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxssuserd2a0fa
 
SUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxSUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxssuserd2a0fa
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsCristian Cegelski
 
Manual matlab R2009a
Manual  matlab R2009aManual  matlab R2009a
Manual matlab R2009asmarcenarop
 
4ta parte expresiones y funciones matemáticas
 4ta parte expresiones y funciones matemáticas 4ta parte expresiones y funciones matemáticas
4ta parte expresiones y funciones matemáticasyuli02
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Dunkherz
 

Similar to Tema 1 (20)

Intro_Matlab_1.pdf
Intro_Matlab_1.pdfIntro_Matlab_1.pdf
Intro_Matlab_1.pdf
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...
 
Tema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con HaskellTema 11: Aplicaciones de la programación funcional con Haskell
Tema 11: Aplicaciones de la programación funcional con Haskell
 
Matlab
MatlabMatlab
Matlab
 
Manualmv1
Manualmv1Manualmv1
Manualmv1
 
matlab
matlabmatlab
matlab
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Fundamentos De Algoritmia
Fundamentos De AlgoritmiaFundamentos De Algoritmia
Fundamentos De Algoritmia
 
Apuntesmatlab
ApuntesmatlabApuntesmatlab
Apuntesmatlab
 
SUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxSUMAS EN SYMPY.docx
SUMAS EN SYMPY.docx
 
SUMAS EN SYMPY.docx
SUMAS EN SYMPY.docxSUMAS EN SYMPY.docx
SUMAS EN SYMPY.docx
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Clase 7
Clase 7Clase 7
Clase 7
 
Cuaderno 1
Cuaderno 1Cuaderno 1
Cuaderno 1
 
Matlab
MatlabMatlab
Matlab
 
APUNTES DE MATHLAB.pdf
APUNTES DE MATHLAB.pdfAPUNTES DE MATHLAB.pdf
APUNTES DE MATHLAB.pdf
 
Matlab scientific scilab_mathematics
Matlab scientific scilab_mathematicsMatlab scientific scilab_mathematics
Matlab scientific scilab_mathematics
 
Manual matlab R2009a
Manual  matlab R2009aManual  matlab R2009a
Manual matlab R2009a
 
4ta parte expresiones y funciones matemáticas
 4ta parte expresiones y funciones matemáticas 4ta parte expresiones y funciones matemáticas
4ta parte expresiones y funciones matemáticas
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
 

More from Brayan Romero Calderon (20)

Niveles de piso
Niveles de pisoNiveles de piso
Niveles de piso
 
Enlace quimico en la construccion
Enlace quimico en la construccionEnlace quimico en la construccion
Enlace quimico en la construccion
 
Clase 02
Clase 02Clase 02
Clase 02
 
20121109101145
2012110910114520121109101145
20121109101145
 
20121109101108
2012110910110820121109101108
20121109101108
 
20121107141158
2012110714115820121107141158
20121107141158
 
20121010141000
2012101014100020121010141000
20121010141000
 
Estadistica clase 01
Estadistica   clase 01Estadistica   clase 01
Estadistica clase 01
 
Om 001 2012-mpt
Om 001 2012-mptOm 001 2012-mpt
Om 001 2012-mpt
 
Sistema resultante de fuerzas
Sistema resultante de fuerzasSistema resultante de fuerzas
Sistema resultante de fuerzas
 
Sistema de fuerzas coplanares
Sistema de fuerzas coplanaresSistema de fuerzas coplanares
Sistema de fuerzas coplanares
 
Sistem resultant de fuerzas
Sistem resultant de fuerzasSistem resultant de fuerzas
Sistem resultant de fuerzas
 
Equilibrio de una particula
Equilibrio de una particulaEquilibrio de una particula
Equilibrio de una particula
 
Equilibrio de una fuerzas ii
Equilibrio de una fuerzas iiEquilibrio de una fuerzas ii
Equilibrio de una fuerzas ii
 
Equilibrio de una fuerza
Equilibrio de una fuerzaEquilibrio de una fuerza
Equilibrio de una fuerza
 
Equilibrio de fuerzas iii
Equilibrio de fuerzas iiiEquilibrio de fuerzas iii
Equilibrio de fuerzas iii
 
Clase 01
Clase 01Clase 01
Clase 01
 
Vectores cartesianos
Vectores cartesianosVectores cartesianos
Vectores cartesianos
 
Tercera práctica
Tercera prácticaTercera práctica
Tercera práctica
 
Tema 3
Tema 3Tema 3
Tema 3
 

Tema 1

  • 1. Tema 1 “Introducción al Maple" Lic. Ana Laksmy Gamarra Carrasco Universidad Privada Antenor Orrego Febrero del 2013
  • 2. Introducción al Maple Introducción El Maple es un programa de Computación Algebraica de uso general que posee innumerables recursos numéricos y gráficos, así mismo también funciona como un lenguaje de programación. En el presente curso, hacemos una introducción general de este programa. El objetivo principal es abordar la mayor parte de asuntos vistos en cursos básicos de las universidades: Cálculo Diferencial e Integral, Cálculo Vectorial; Álgebra Lineal y Geometría Analítica.
  • 3. Introducción al Maple Figure: Pantalla principal
  • 4. Introducción al Maple Menu principal En la representación estándar, podemos visualizar en la parte superior de la pantalla el menu principal, la barra de herramientas y la barra de contexto. La barra de contexto cambia en función a lo que el programa esta mostrando en ese momento.
  • 5. Introducción al Maple Menu principal En la representación estándar, podemos visualizar en la parte superior de la pantalla el menu principal, la barra de herramientas y la barra de contexto. La barra de contexto cambia en función a lo que el programa esta mostrando en ese momento. Figure: Menu principal
  • 6. Introducción al Maple Uso de las paletas Una alternativa de entrada de datos es a través del uso de paletas. el Maple posse varias paletas: con símbolos, con vectores, con matrices, con expresiones, etc..Usar una paleta es como usar un formulario en blanco.
  • 7. Introducción al Maple Uso de las paletas Una alternativa de entrada de datos es a través del uso de paletas. el Maple posse varias paletas: con símbolos, con vectores, con matrices, con expresiones, etc..Usar una paleta es como usar un formulario en blanco. Figure: Usando las paletas
  • 8. Introducción al Maple Comentarios En la línea de comandos de Maple, todo lo que fuera digitado a la derecha del símbolo # será considerado un comentario. Los comentarios son ignorados en la ejecución del programa, sirviendo solo de orientación para el usuario.
  • 9. Introducción al Maple Comentarios En la línea de comandos de Maple, todo lo que fuera digitado a la derecha del símbolo # será considerado un comentario. Los comentarios son ignorados en la ejecución del programa, sirviendo solo de orientación para el usuario. Ejemplo > # Este es un ejemplo de comentario, no es considerado > # como un comando para ser ejecutado.
  • 11. Introducción al Maple Operaciones aritméticas básicas Las operaciones aritméticas adición, sustracción, multiplicación y división son representadas por +, −, ∗ y /, respectivamente. La prioridad en el cálculo de las operaciones es la misma usada en las matemáticas.
  • 12. Introducción al Maple Operaciones aritméticas básicas Las operaciones aritméticas adición, sustracción, multiplicación y división son representadas por +, −, ∗ y /, respectivamente. La prioridad en el cálculo de las operaciones es la misma usada en las matemáticas. Ejemplo Expresión Valor 1 + 2 ∗ 3 7 (1 + 2) ∗ 3 9 6 + 9/3 + 2 11 2/(1 + 2(3−5)) 8/5 32/(1 + 2(3−5) ∗ 8) 3
  • 13. Introducción al Maple Figure: Operaciones aritméticas básicas
  • 14. Introducción al Maple Constantes Constantes Valor Pi π = 3.14159... gamma γ = 0.57721... exp(1) e = 2.71828... I √ −1 infinity I ∞
  • 15. Introducción al Maple Constantes Constantes Valor Pi π = 3.14159... gamma γ = 0.57721... exp(1) e = 2.71828... I √ −1 infinity I ∞ Observación Hay que tener cuidado para no usar pi en lugar de Pi y no usar i en lugar de I porque no son la misma cosa.
  • 17. Introducción al Maple Variables Una variable es un lugar en la memoria identificado por un nombre que sirve para guardar valores. Ese nombre puede ser formado por letras minúsculas o mayúsculas.
  • 18. Introducción al Maple Variables Una variable es un lugar en la memoria identificado por un nombre que sirve para guardar valores. Ese nombre puede ser formado por letras minúsculas o mayúsculas. Ejemplo 1 Son ejemplos de nombres de variables válidos: x, y2, var11, Teste, vinicial. 2 Son ejemplos de nombres inválidos: 3x, 2y, var.11, v − inicial.
  • 19. Introducción al Maple Atribuciones Un valor puede ser atribuido a una variable como un comando: variable:=valor Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado no confundir con la igualdad x = 2, que compara x con 2.
  • 20. Introducción al Maple Atribuciones Un valor puede ser atribuido a una variable como un comando: variable:=valor Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado no confundir con la igualdad x = 2, que compara x con 2. Ejemplo Inicialmente, definimos el valor de x como 2. > x := 2; x := 2 > x; # muestra el valor de x 2
  • 21. Introducción al Maple Ejemplo Podemos hacer varias atribuciones simultáneamente. Para eso, basta enumerar las variables separadas por comas y atribuirles una lista de valores también separados por comas. Por ejemplo, para atribuirle simultáneamente los valores 1, 2, 3 a las variables a, b, c, respectivamente, basta digitar el comando de atribución: > a, b, c := 1, 2, 3;
  • 22. Introducción al Maple Ejemplo Para hacer que el programa esconda el valor de la variable x, se debe hacer la atribución: x := x o usar el comando unassing(’x’). Es posible usar unassing con varias variables: unassing( x , y , z , ...). Para hacer que el programa esconda todo lo atribuido anteriormente, basta usar el comando restart.
  • 24. Introducción al Maple Evaluación numérica La evaluación numérica de una expresión X se hace con el comando evalf(X). El Maple usa un padrón con una cantidad de 10 dígitos significativos, mas es posible obtener resultados con cualquier cantidad de dígitos significativos, basta hacer lo siguiente:
  • 25. Introducción al Maple Evaluación numérica La evaluación numérica de una expresión X se hace con el comando evalf(X). El Maple usa un padrón con una cantidad de 10 dígitos significativos, mas es posible obtener resultados con cualquier cantidad de dígitos significativos, basta hacer lo siguiente: 1 Usar evalf en la forma evalf(X,n). Eso muestra X con n dígitos significativos. 2 Usar el comando de tipo Digits:=n. A partir de allí, todos los cálculos numéricos son mostrados con n dígitos significativos. Digits es una variable pre-definida del programa que controla la cantidad de dígitos significativos utilizada.
  • 26. Introducción al Maple Ejemplo En este ejemplo, mostraremos los valores de π y √ 2 con varios digitos significativos.
  • 27. Introducción al Maple Figure: Evaluación numérica
  • 28. Introducción al Maple Funciones matemáticas El Maple posee muchas funciones matemáticas pre-definidas. Además de las funciones elementales básicas, posee otras especiales, tales como las funciones beta, gama, logaritmo integral, seno integral, dilogaritmo, funciones de Bessel, etc. Listamos en esta sección solamente una pequeña parte de las funciones básicas.
  • 29. Introducción al Maple Funciones básicas Función Descripción Ejemplo abs(x) Valor absoluto de x abs(−3) = 3 sqrt(x) Raíz cuadrada de x sqrt(16) = 4 root[n](x) Raíz de índice n de x root[3](8) = 2 surd(x, n) Raíz de índice n de x surd(−27, 3) = −3 exp(x) Exponencial de x exp(4) = e4 ln(x) Logaritmo natural de x ln(exp(1)) = 1 log[b](x) Logaritmo de x en base b log[2](8) = 3 log 10(x) Logaritmo decimal de x log 10(1000) = 3 factorial(n) Factorial de n 5! = 120
  • 30. Introducción al Maple Funciones trigonométricas Función Descripción sin(x) Seno de x cos(x) Coseno de x tan(x) Tangente de x cot(x) Cotangente de x sec(x) Secante de x csc(x) Cosecante de x arcsin(x) Arco-seno de x arccos(x) Arco-coseno de x arctan(x) Arco-tangente de x arccot(x) Arco-cotangente de x arcsec(x) Arco-secante de x arccsc(x) Arco-cosecante de x
  • 31. Introducción al Maple Figure: Funciones matemáticas
  • 32. Introducción al Maple Expresiones previamente calculadas Las tres últimas expresiones que fueron calculadas pueden ser referenciadas con los símbolos % (última), %% (penúltima) y %%% (antepenúltima). Esas expresiones pueden ser usadas en la digitación de nuevos comandos.
  • 33. Introducción al Maple Expresiones previamente calculadas Las tres últimas expresiones que fueron calculadas pueden ser referenciadas con los símbolos % (última), %% (penúltima) y %%% (antepenúltima). Esas expresiones pueden ser usadas en la digitación de nuevos comandos. Ejemplo Calculamos el valor numérico de sin2 (π/20) + cos2(π/20). Después sumamos 3 al resultado mostrado y calculamos su raíz cuadrada.
  • 34. Introducción al Maple Figure: Expresiones previamente calculadas
  • 35. Introducción al Maple Ejercicios 1 Verifique que 355 113 , 4 2143 22 , 5 77729 254 y ln 10691 462 son aproximaciones para π con, por lo menos 6 cifras decimales exactas. 2 Verifique que π4+π5 e6 es próximo de 1. 3 Verifique que |x − n| < 10−12 , donde x = eπ √ 163 y n = 262537412640768744. 4 Verifique que z = (5 + i)16(239 − i)4 es un número real.