Documente Academic
Documente Profesional
Documente Cultură
JAÉN
CURSO:
MÉTODO NUMÉRICOS
Docente:
ROMAN CASTILLO Enny
JAÉN – PERÚ
2016
I
INDICE
INTRODUCION ……………………………………………………………………………………………………......................3
2
INTRODUCCIÓN
Maple es una herramienta que permite combinar texto con expresiones
matemáticas y operar tales expresiones matemáticas, es un lenguaje de
programación, dotado de un intérprete acompañado de una enorme
Biblioteca de funciones algebraicas y gráficas. A continuación sólo se describirán
algunos de los comandos más usados, en caso de tener la necesidad de utilizar
otros, es recomendable recurrir a la ayuda del programa. Este software puede
usarse como una calculadora numérica y simbólica. Esto significa, por un lado,
que produce resultados exactos, y hay que hacer operaciones con números
extraordinariamente grandes para que rebase su capacidad numérica. Por otro
lado, puede operar con símbolos, por ejemplo calcular derivadas, integrales,
polinomios de Taylor, etc. También es posible manipular figuras geométricas y
animar gráficas.
3
1 OPERACIONES BÁSICAS
1.1 Operaciones aritméticas
Las operaciones aritméticas en Maple se definen de acuerdo con las
convenciones matemáticas estándar. En principio vamos a usarlo como una
calculadora de gran potencia, en el sentido de realizar operaciones tales como:
suma, resta, producto, cociente, potencia, etc., con la jerarquía habitual entre
ellas y tanto para expresiones numéricas como algebraicas. Vamos a describir
algunas de las operaciones habituales. Recordemos que no se debe dejar
espacio entre caracteres, que hay que escribir las expresiones correspondientes
después del prompt ">",y para obtener los resultados de las operaciones
propuestas es necesario terminar cada sentencia con ";" y luego teclear enter.
Tabla 1
X +y Suma
x-y Resta
x*y Multiplicación
x/y División
x ^ y ó x ** y Potencia
x! Factorial
> 5+6; 11
> 5-6; 1
> 10/2; 5
> 5*6*sqrt(9);
> 10**2;
4
Utilizando el comando evalf
> Evalf (sqrt (10));
> %;
> ifactor(%);
5
El operador dólar $ crea una secuencia repitiendo un nombre un numero
determinado de veces ejemplo.
> sec1:=(metodos$4);
> sec2:=270$5;
> sec4:=$3..6;
1.1.2 conjuntos :
la forma de definir un conjunto es mediante llaves ejemplos :
Operaciones con conjunto
>
>
>
>
>
6
>
> solve(p2,x);
7
Podemos dar valores específicos a los coeficientes del polinomio anterior
utilizando el comando subs de la siguiente forma:
> Subs(a=2, b=3, c=2, p2);
> q:=x**5+x**4+x**3+x**2+2**x+3;
> r:=3*x**5+2*x**3+x**2+4*x+3;
> q+r;
> q-r;
> q/r;
> p3:=q*r;
>expand (p3);
8
1.3 Operaciones con expresiones algebraicas
Muchos de los comandos vistos en la sección anterior pueden ser usados
para operar sobre expresiones algebraicas.
> expand(cos(2*x));
2 Matrices
Para trabajar con matrices primero hay que definirlas. La forma, en
modo texto es, ir a la columna de la izquierda y definirla en la pestaña Matriz
.Una vez definida una matriz, con el botón derecho del ratón puede hacer
operaciones sobre ella, calculando cosas como su determinante, auto
valores, auto funciones, puntos singulares, etc.
Ejemplos
> m1:=matrix([[1,2,3,4],[2,3,1,4],[2,3,6,7],[2,4,1,5]]);
> m2:=matrix([[2,3,4,1],[2,5,1,8],[2,1,6,3],[2,6,1,3]]);
9
Inverza de una matriz
> m7:=matrix([[2,3,4,1],[2,5,1,8],[2,1,6,3],[2,6,1,3]]);
> evalm(m7**(-1));
>
> evalm(m7**3);
10
3 GRÁFICOS
MAPLE posibilita la representación de cualquier función matemática,
incluso si está definida a trozos o tiene saltos al infinito. También permite las
representaciones de curvas definidas en forma implícita, explícita, en
coordenadas paramétricas o polar, tanto en el plano como en el espacio.
Posibilita la realización de gráficos estadísticos, como ser: de barras, de líneas,
histogramas, así como polígonos, poliedros y otras figuras geométricas.
Cabe comentar que las gráficas que se obtienen mediante MAPLE, como a
través de otros programas gráficos, no reproducen en forma exacta la imagen de
una curva, nos dan una idea bastante aproximada del comportamiento de la
misma. Es posible mejorar la calidad de dichas representaciones utilizando las
opciones que brindan los comandos gráficos como color, escala, etc.
3.1 GRÁFICOS EN 2 - D
3.1.1 Coordenadas Cartesianas
En primer lugar vamos a representar gráficamente curvas definidas
explícitamente por expresiones del tipo y = f(x), mediante el comando plot.
Ejemplos:
> Plot(x^2+3*x-1,x=-3..5,color=red);
11
> plot(sin(x),x=-2*Pi..2*Pi);
Si
12
> plot({x^2,x^2-4,(x-4)^2},x=-4..8,y=-4..4);
13
3.1.2 Coordenadas Paramétricas
podemos utilizar el comando plot (x(t),y(t),t=a..b]); que realiza la gráfica de la
curva propuesta para t variando en el rango a..b.
ejemplos
> plot([2-3*t,1+2*t,t=-10..10]);
> plot([3+cos(t),2+sin(t),t=0..2*Pi]);
14
3.1.3 Coordenadas Polares
Existen dos opciones que permiten realizar gráficas en coordenadas polares:
· Si la curva está dada en coordenadas polares usaremos la orden:
polarplot(r(t),t=a..b,opciones);, debiendo cargar previamente el paquete plots
ejemplo:
Queremos representar gráficamente a la cardiode de ecuación r =
4(1+cos(t)), cuando t varía entre 0 y 2pi .
> polarplot(4*(1+cos(t)),t=0..2*Pi);
15
> polarplot(1-cos(t), t = -10 .. 10);
> polarplot(sin(5*x));
16
3.2 GRÁFICOS EN 3 - D
Los comandos que se utilizan para realizar gráficos en tres dimensiones
son similares a los que acabamos de ver para gráficos bidimensionales, pueden
cambiar algunas opciones que las veremos en los ejemplos planteados.
Utilizaremos los comando plot3d y impliciplot3d
Ejemplos :
> c:=x^2+y^2=16:
> implicitplot3d(c,x=-4..4,y=-4..4,z=-3..3);
17
> c:=x^2+y^2-z^2=0:
> implicitplot3d(c,x=-5..5,y=-5..5,z=-5..5);
18
4 - CÁLCULO
4.1 Calculo de limites :
Este caso se utilizar el comando limit ejemplos:
> limit(x**3+3*x**2-2*x+3,x=3);
> limit((x**3+3*x**2-2*x+3)/(x+2),x=infinity);
> limit((4*x**3+2*x**2-5)/(x+2-8*x**3),x=infinity);
> diff((3)/(x**4),x);
> diff(sqrt(2*x)+sqrt((2)/(x)),x);
> diff(abs(x**2+9),x);
> diff(x**3+2*x,x);
> int(2*x*exp(x**2),x);
> int(sin(y)*cos(y),y);
> int(1/x,x=2..4);
19
5 CONCLUSIONES
El maple es una herramienta que nos permite resolver una amplia gama de problemas .de
interés particular son los basados en el uso de métodos simbólicos.
En este informe nos dio a entender un numero de comando que nos permitirá a ser una
gama de problemas como derivadas, graficas, integrales, etc.
Nos da a conocer de los comnado que existen y su uso de cada uno de ellos con ejemplo
relacionados
20