Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Instrucciones para el uso de Maple: Listas, conjuntos, bucles, matrices y más - Prof. 1246, Apuntes de Matemáticas

Instrucciones básicas para el uso de maple, una herramienta de cómputo simbólico y numérico. Aprenda a trabajar con listas, conjuntos, bucles for y if, matrices y vectores, aproximar decimales, raíces y más. Además, se incluyen ejemplos prácticos.

Tipo: Apuntes

2015/2016

Subido el 27/11/2016

cassiabru
cassiabru 🇪🇸

1 documento

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INSTRUCCIONES CONTROL MAPLE (1):
Listas y selección de un elemento de la lista:
Lista1:=[3,4*x+2,27]; Lista1[3]; 27
Conjuntos: Conj1:={3,4*x+2,27}
Arrays, son listas de listas:
Aproximar un decimal (con coma flotante) a un numero definido de dígitos:
Evalf(n); en este caso se harían 10 dígitos.
Evalf (n,5); lo haría en 5 dígitos.
* siendo “n” la ecuación de la que se quiere obtener los dígitos, en este caso n:=43/120
Raíz cuadrada= sqrt
Raíz de número arbitrario= surd
Bucle FOR: Permite ejecutar de forma repetitiva un comando o grupos de comandos
un num. Determinado de veces:
for variable from inicio by paso to fin do comandos od;
También se puede utilizar el Bucle FOR para realizar un cálculo para posteriormente
almacenarlo en un término, el siguiente ejemplo lo almacena en s:
Seq: enumerar valores de una expresión que depende de un índice:
Seq(expresión, indice=inicio..fin)
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡Descarga Instrucciones para el uso de Maple: Listas, conjuntos, bucles, matrices y más - Prof. 1246 y más Apuntes en PDF de Matemáticas solo en Docsity!

INSTRUCCIONES CONTROL MAPLE (1):

Listas y selección de un elemento de la lista: Lista1:=[3,4x+2,27]; Lista1[3]; 27Conjuntos: Conj1:={3,4x+2,27}  Arrays, son listas de listas:

Aproximar un decimal (con coma flotante) a un numero definido de dígitos: Evalf(n); en este caso se harían 10 dígitos. Evalf (n,5); _lo haría en 5 dígitos.

  • siendo “n” la ecuación de la que se quiere obtener los dígitos, en este caso n:=43/_

Raíz cuadrada= sqrt Raíz de número arbitrario= surd

Bucle FOR: Permite ejecutar de forma repetitiva un comando o grupos de comandos un num. Determinado de veces: for variable from inicio by paso to fin do comandos od;

También se puede utilizar el Bucle FOR para realizar un cálculo para posteriormente almacenarlo en un término, el siguiente ejemplo lo almacena en “s”:

Seq: enumerar valores de una expresión que depende de un índice: Seq(expresión, indice=inicio..fin)

Bucle IF: Para ejecutar secuencias de comandos si se cumplen determinadas condiciones. if condición then comandos (1) else comandos (2) fi;

Para bucles anidados (varios) :

********** METEMOS EL WITH (LINALG)***********

MATRICES: Hay varias formas:

VECTORES: También hay varias formas:

La submatriz se puede especificar de estas 3 forma:

Y el subvector:

Se puede obtener una submatriz eliminando las filas o columnas que indiquemos con la siguiente orden:

En este caso se han eliminado la fila 2 y la columna 3 de la matriz A.

ESTO SE ENCUENTRA EN LA PRÁCTICA 3:

Traspuesta: Se obtiene con la orden “transpose(A)”.  Rango: Con la orden “rank(A)”.  Suma de elementos de la diagonal: Esto se llama traza y se obtiene con la orden “trace(A)”.

ESTO YA SIGUE CON LA P.

Se pueden eliminar directamente filas o columnas:

Si tenemos varias matrices las podemos unir:

Una al lado de la otra (augment) o una encima de otra (stack)

Podemos extender una matriz, rellenándola con ceros mediante la orden (extend) para posteriormente meter otra matric dentro de ésta en las filas o columnas que indiquemos:

Si no tenemos claro las dimensiones de nuestra matriz, se puede pedir que nos las indique con las órdenes:

Cuando tenemos una ecuación lineal, la podemos hacer matriz indicando si queremos incluir el término independiente (b) o no. En el caso siguiente separamos la matriz de coeficientes del vector de términos independientes:

Sumar vectores o matrices: Para vectores y matrices se utiliza matadd(matriz o vector1, m o v 2):

Multiplicamos la columna 3 por 4.

PRÁCTICA 3:

Nops: Para obtener el número de operandos de primer nivel de una expresión lineal, a los cuales podemos acceder mediante op.

Sustituciones en una expresión o lista: Se realiza con la orden “subs”:

Fracción: Cuando tenemos una fracción y queremos tener sólo el denominador, simplemente indicamos “numer(A)” o “denom(A)”.  Unir y ordenar listas: Podemos unir varias listas y después ordenarlas de menor a mayor:

Simplificar: Mediante la orden “simplify(A)” se pueden simplificar las expresiones simplificables. Y para simplificar fracciones se utiliza la orden “normal(A)”.

Desarrollar y factorizar: Para factorizar una expresión se utiliza la orden “factor (expresión)”, que después se puede expandir:

Racionalizar fracciones:

El determinante: Se obtiene con la orden “det(A)”. Se pueden calcular los adjuntos de cada elemento con las ordenes “det” o “minor”.

Matrices por bloques: Se pueden unir diferentes matrices en una, con la orden:

Matrices en banda: Los únicos elementos distintos de cero son los contiguos a la diagonal:

Con esto se puede obtener la identidad: