Maple

Solo disponible en BuenasTareas
  • Páginas : 2 (258 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de noviembre de 2010
Leer documento completo
Vista previa del texto
Introducción
Maple es un lenguaje de programación interpretado. Las expresiones simbólicas son almacenadas en memoria como grafos dirigidos sin ciclos (verGrafos, Teoría de Grafos)
Desde 1988 ha sido mejorado y vendido comercialmente por Waterloo Maple Inc. (también conocida como Maplesoft), una compañíacanadiense con sede en Waterloo, Ontario. La última versión es Maple 14.
[editar] Origen del nombre
Su nombre es una abreviatura o un acrónimo de la frase en InglesMathemathic Pleasure (Placer de las Matematicas), tambien se debe a que Maple fue hecho en Canadá, cuya bandera tiene una hoja de arce (maple en inglés).[editar] Código de ejemplo en Maple
Las siguientes líneas de código calculan la solución exacta de una ecuación lineal diferencial ordinaria:

Sujeto a lascondiciones iniciales:

dsolve( {diff(y(x),x, x) - 3*y(x) = x, y(0)=0, D(y)(0)=2}, y(x) );
* Raíz cuadrada del número 2 hasta 20 cifrasdecimales:
> sqrt(2) = evalf (sqrt(2), 21);

* Simplificación de fracciones:
> simplify (35/42 - 5/30);

* Solución de ecuaciones cuadráticas:> solve (3*x^2 + b*x = 7, x);

* Solución de ecuaciones diferenciales simbólicas:
> f:= x -> tan(x)*sqrt(x):
> D(f)(x);

* Funcionesintegrales, solución simbólica, y solución numérica:
> Int (sin(x)^2, x);

> value (%);

> int (sin(x)^2, x = 0..Pi/2);

* Evaluación deecuaciones diferenciales lineales en forma simbólica y numérica:
> DGL:= diff (y(x),x, x) - 3*y(x) = x:
> DGL;

> dsolve ({DGL, y(0)=1, D(y)(0)=2}, y(x));
tracking img