Sunteți pe pagina 1din 20

UNIVESIDAD NACIONAL DE

JAÉN

FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA


MECÁNICA Y ELÉCTRICA

INFORME PRESENTADO POR:

BERMEO HERRERA, Elver

CURSO:
MÉTODO NUMÉRICOS

Docente:
ROMAN CASTILLO Enny

JAÉN – PERÚ
2016

I
INDICE
INTRODUCION ……………………………………………………………………………………………………......................3

1 OPERACIONES BÁSICAS .............................................................................................. 4


1.1 Operaciones aritméticas ........................................................................................ 4
1.1.1 Secuencias o sucesiones : ............................................................................ 5
1.1.2 conjuntos : ............................................................................................................. 6
1.2 Operaciones con polinomios ................................................................................ 7
1.3 Operaciones con expresiones algebraicas ....................................................... 9
2 Matrices............................................................................................................................... 9
3 GRÁFICOS ........................................................................................................................ 11
3.1 GRÁFICOS EN 2 - D ............................................................................................... 11
3.1.1 Coordenadas Cartesianas............................................................................ 11
3.1.2 Coordenadas Paramétricas ......................................................................... 14
3.1.3 Coordenadas Polares .................................................................................... 15
3.2 GRÁFICOS EN 3 - D ............................................................................................... 17
4 - CÁLCULO ....................................................................................................................... 19
4.1 Calculo de limites : ................................................................................................ 19
4.2 Caculo de derivadas : .......................................................................................... 19
4.3 calculo de integrales : ........................................................................................... 19
5 CONCLUSIONES ................................................................................................................... 20

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

Veamos algunos ejemplos, calculados en matlab:

> 5+6; 11
> 5-6; 1
> 10/2; 5
> 5*6*sqrt(9);

> 10**2;

 Sqrt=para la expresión de raíz

4
 Utilizando el comando evalf
> Evalf (sqrt (10));

Utilizamos el comando evalf para expresar el resultado anterior con 20 dígitos


> Evalf (sqrt (10) ,20);

 El símbolo % copia la última expresión que aparece en la pantalla.


Ejemplo:

> %;

Veamos cómo calcular el factorial de un número, por ejemplo 10, y luego la


forma en que Maple permite su factorización en factores primos mediante el
comando ifactor.
> 10!;

> ifactor(%);

Podemos verificar este resultado aplicando el comando expand a la última


expresión
> Expand (%);

Como vemos el resultado es el mismo que el anterior de 10 ¡

1.1.1 Secuencias o sucesiones :


Se trata de un conjunto de expresiones o datos separados por comas :
Ejemplos :
> sec1:=(2,3,4,5,6);

5
 El operador dólar $ crea una secuencia repitiendo un nombre un numero
determinado de veces ejemplo.

> sec1:=(metodos$4);

> sec2:=270$5;

El operador punto seguido (..) permite crear secuencias especificando rangos de


variación de variable ejemplo:
> sec3:=$1..20;

> sec4:=$3..6;

1.1.2 conjuntos :
la forma de definir un conjunto es mediante llaves ejemplos :
Operaciones con conjunto

>

>

>

>

>

6
>

1.2 Operaciones con polinomios


Para definir un polinomio podemos proceder de maneras distintas, las que
iremos viendo en algunos de los ejemplos que siguen:
Supongamos que queremos encontrar las raíces de un polinomio y obtener su
descomposición factorial. Para ello ingresamos el polinomio, dándole un nombre
particular que nos servirá para llamarlo en el resto de la sesión de trabajo y luego
utilizamos los comandos: solve (sirve para resolver el polinomio) y factor, de la
siguiente forma:
 ejemplo tenemos el polinomio: 𝑥 2 − 4𝑥 + 4
> p1:=x**2-4*x+4;

 utilisaremos el comando solve :


> solve(p1);

 Utilizamos el comando factor :


> factor(p1);

 Para verificar el resultado obtenido podemos aplicar el comando expand a la


expresión
 Es posible hallar las raíces de un polinomio de grado 2 con coeficiente
indeterminados:
> p2:=a*x**2 + b*x + c;

> 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);

 Operación con polinomios : se puede realizar suma y producto de polinomio

> 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.

El comando expand(expression) permite desarrollar totalmente una


expresión algebraica, aplicando reglas de productos y potencias, propiedades de
ángulos múltiples para funciones trigonométricas y simplificando resultados.
Veamos algunos ejemplos
> expand(sin(x + y));

> 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

queremos visualizar las gráficas de dos o más curvas en forma simultánea, lo


podemos hacer ingresando ambas funciones encerradas entre corchetes o
llaves, dentro del comando plot
> plot({sin(x),cos(x)},x=-2*Pi..2*Pi);

12
> plot({x^2,x^2-4,(x-4)^2},x=-4..8,y=-4..4);

El comando implicitplot es el que nos permite generar este tipo de gráficas.


> with(plots):
> implicitplot(x^2+y^2=4,x=-2..2,y=-2..2);

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);

4.2 Caculo de derivadas :


El comando diff ofrece la posibilidad de derivar una función con respecto a
la variable dada .ejemplos

> 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);

4.3 calculo de integrales :


utilizaremos el cmmando int ejemplo

> 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

S-ar putea să vă placă și