2
1 – Matem´ aticas I : Curso 09–10 Manualillo r´ apido para el programa Derive El programa Derive es peque˜ no en tama˜ no (y no tiene muchas prestaciones), pero es muy sencillo de manejar, por lo que casi inmediatamente puede usarse. V´ ıa los men´ us desplegables o los iconos pueden realizarse las operaciones as b´ asicas en matem´ aticas, como factorizar o resolver expresiones, c´ alculos de l´ ımites, derivadas e integrales, etc. La entrada y edici´on de ´ordenes es un poco penosa, as´ ı como la programaci´ on de operaciones consecutivas. No obstante, desde el punto de vista docente, cuando debemos aprender como hacerlo y no que nos lo hagan, ´ estas limitaciones no son tan graves. El programa trabaja inicialmente con precisi´ on exacta, devolviendo el valor exacto de los n´ umeros resultado de las operaciones. Y as´ ı queremos que sea en estas pr´ acticas. Al empezar. . . Cuando ejecutamos el programa Derive, aparece una ventana (la ventana de ´ Algebra) donde se mostrar´ an las expre- siones que vamos introduciendo y los resultados que obtengamos. En la parte superior de la ventana aparecen los iconos para realizar tareas de manera r´ apida y, m´ as arriba, los men´ us desplegables. Debajo de la ventana de ´ Algebra aparece la linea de comandos o l´ ınea de introducci´on de ´ordenes. Con el men´ u Opciones>Pantalla puede ampliarse a cuatro l´ ıneas de escritura, pero se reduce la ventana con las expresiones. Introducir expresiones En la l´ ınea de comandos escribimos las expresiones u ´ordenes deseadas y se las introducimos al programa pulsando (pulsaremos Ctrl+ si queremos que adem´ as las opere directamente, lo que ´ el llama simplificar). A la izquierda de la l´ ınea de comandos aparecen 6 iconos con los que tambi´ en pueden introducirse y operar las expresiones: (Introducir), = (Simplificar), = (Introducir y Simplificar), (Aproximar) y (Introducir y Aproximar). El ´ ultimo χ (Borrar). Las operaciones se introducen con + (suma), - (resta), * o . (producto), / (divisi´ on), b (potencia). Las matrices y vectores van siempre entre [corchetes] y se pueden crear con el men´ u Introducir; o pueden teclearse directamente en la forma [1,2,3;4,5,6] ´ o [[1,2,3],[4,5,6]] (para una matriz 2 × 3 ). Inicialmente las variables son letras individuales (las del alfabeto ingl´ es) o una letra seguida de gui´on bajo, como x ´o x_, y no distingue entre may´ usculas y min´ usculas. Pueden construirse variables m´ as largas definien- dolas directamente (ver punto siguiente) o cambiando al modo ”Palabra” en el men´ u Opciones>Ajustes de Modo>Introducci´on. Las variables deben comenzar con letra y solo pueden contener letras, d´ ıgitos y el gui´on bajo (ni s´ ımbolos ni acentos ni huecos). Se usa := para definir una nueva funci´on o una nueva variable, o para asignar contenido a una variable. As´ ı, si definimos f (x) := x 2 +2 , podremos luego usarlo para obtener que f (1) = 3 Podemos definir la nueva variable Hola1 := O asignar contenido a una variable existente o no Hola2 := [[1,2,3],[4,5,6]] Las operaciones realizadas con los men´ us o los iconos, se ejecutan sobre la expresi´ on resaltada de la ventana. Con las flechas puede elegirse la expresi´ on o subexpresi´ on a la que queramos aplicarlo. Con la tecla de funci´on F3, trasladamos la expresi´ on resaltada a la l´ ınea de comandos (tambi´ en con F4, que adem´ as la pone entre par´ entesis). Si estamos editando en la l´ ınea de comandos, se inserta el texto en la posici´on del cursor si no, se inserta borrando lo anterior. Uso de ´ordenes de Derive Las ´ordenes se usan como funciones, con los argumentos necesarios entre par´ entesis ORDEN( Arg 1 , Arg 2 ,... ). Una vez introducidas y simplificadas la ´ordenes son sustituidas por su resultado, por lo que pueden operarse entre ı o ser usadas como argumento de otra orden (como las funciones, se operan y se componen entre s´ ı). Un peque˜ no resumen de ´ordenes para los ejercicios de ´ Algebra Lineal: Comandos generales: ABS(v) Valor absoluto, m´odulo o norma del n´ umero o vector v FACTOR(Expresion, x, real) Factoriza la Expresi ´ on en la variable x para valores reales. Ver men´ u Simplificar Prof: Jos´ e Antonio Abia Vian I.T.I. en Electricidad

Manual Derive 09-10

Embed Size (px)

DESCRIPTION

MANUAL DERIVE

Citation preview

Page 1: Manual Derive 09-10

1 – Matematicas I : Curso 09–10

Manualillo rapido para el programa Derive

El programa Derive es pequeno en tamano (y no tiene muchas prestaciones), pero es muy sencillo de manejar, porlo que casi inmediatamente puede usarse. Vıa los menus desplegables o los iconos pueden realizarse las operacionesmas basicas en matematicas, como factorizar o resolver expresiones, calculos de lımites, derivadas e integrales, etc.

La entrada y edicion de ordenes es un poco penosa, ası como la programacion de operaciones consecutivas. Noobstante, desde el punto de vista docente, cuando debemos aprender como hacerlo y no que nos lo hagan, estaslimitaciones no son tan graves.

El programa trabaja inicialmente con precision exacta, devolviendo el valor exacto de los numeros resultado delas operaciones. Y ası queremos que sea en estas practicas.

Al empezar. . .Cuando ejecutamos el programa Derive, aparece una ventana (la ventana de Algebra) donde se mostraran las expre-siones que vamos introduciendo y los resultados que obtengamos.

En la parte superior de la ventana aparecen los iconos para realizar tareas de manera rapida y, mas arriba, losmenus desplegables.

Debajo de la ventana de Algebra aparece la linea de comandos o lınea de introduccion de ordenes. Con el menuOpciones>Pantalla puede ampliarse a cuatro lıneas de escritura, pero se reduce la ventana con las expresiones.

Introducir expresionesEn la lınea de comandos escribimos las expresiones u ordenes deseadas y se las introducimos al programa pulsando¾ (pulsaremos Ctrl+ ¾ si queremos que ademas las opere directamente, lo que el llama simplificar).

A la izquierda de la lınea de comandos aparecen 6 iconos con los que tambien pueden introducirse y operar las

expresiones:√

(Introducir), = (Simplificar),√= (Introducir y Simplificar), ≈ (Aproximar) y

√≈ (Introducir y

Aproximar). El ultimo χ (Borrar).

• Las operaciones se introducen con + (suma), − (resta), ∗ o . (producto), / (division), (potencia).

• Las matrices y vectores van siempre entre [corchetes] y se pueden crear con el menu Introducir; o puedenteclearse directamente en la forma [1,2,3;4,5,6] o [[1,2,3],[4,5,6]] (para una matriz 2× 3).

• Inicialmente las variables son letras individuales (las del alfabeto ingles) o una letra seguida de guion bajo,como x o x_, y no distingue entre mayusculas y minusculas. Pueden construirse variables mas largas definien-dolas directamente (ver punto siguiente) o cambiando al modo ”Palabra” en el menu Opciones>Ajustes deModo>Introduccion. Las variables deben comenzar con letra y solo pueden contener letras, dıgitos y el guionbajo (ni sımbolos ni acentos ni huecos).

• Se usa := para definir una nueva funcion o una nueva variable, o para asignar contenido a una variable.

– Ası, si definimos f(x) :=x2 + 2 , podremos luego usarlo para obtener que f(1) = 3

– Podemos definir la nueva variable Hola1 :=

– O asignar contenido a una variable existente o no Hola2 := [[1,2,3],[4,5,6]]

• Las operaciones realizadas con los menus o los iconos, se ejecutan sobre la expresion resaltada de la ventana.Con las flechas puede elegirse la expresion o subexpresion a la que queramos aplicarlo.

• Con la tecla de funcion F3, trasladamos la expresion resaltada a la lınea de comandos (tambien con F4, queademas la pone entre parentesis). Si estamos editando en la lınea de comandos, se inserta el texto en laposicion del cursor si no, se inserta borrando lo anterior.

Uso de ordenes de DeriveLas ordenes se usan como funciones, con los argumentos necesarios entre parentesis ORDEN(Arg1, Arg2, . . .).

Una vez introducidas y simplificadas la ordenes son sustituidas por su resultado, por lo que pueden operarse entresı o ser usadas como argumento de otra orden (como las funciones, se operan y se componen entre sı).

Un pequeno resumen de ordenes para los ejercicios de Algebra Lineal:

Comandos generales:

ABS(v) Valor absoluto, modulo o norma del numero o vector v

FACTOR(Expresion, x, real) Factoriza la Expresion en la variable x para valores reales. Ver menu Simplificar

Prof: Jose Antonio Abia Vian I.T.I. en Electricidad

Page 2: Manual Derive 09-10

2 – Matematicas I : Curso 09–10

Manipulacion y matrices especiales:

A SUB i SUB j

ELEMENT(A, i, j)Se extrae el elemento aij de la matriz A

A ROW [n1, n2, ...]

A COL [n1, n2, ...]

Submatriz formada por las filas n1 , n2 , .. de A indicadas.Submatriz formada por las columnas de A indicadas.

IDENTITY MATRIX(n) I , la matriz identidad de orden n .

A−1 Matriz inversa de A

DET(A) Devuelve el determinante de la matriz A

A‘ Matriz traspuesta de la matriz A (acento grave, como en e)

Resolucion de sistemas y metodo de Gauss:

APPEND COLUMNS(A, B) Matriz que se forma ampliando la matriz A con las columnas de B .

ROW REDUCE(A) Matriz escalonada reducida de la matriz A

SWAP ELEMENTS(A, i, j) Intercambia las filas i y j de la matriz A .

PIVOT(A, i, j) Hace cero los elementos por debajo del elemento aij de la matriz A .

SCALE ELEMENT(A, i, s) Multiplica la fila i de A por s .

SUBTRACT ELEMENTS(A, i, j, s)

SUBTRACT ELEMENTS(A, i, j)

Resta a la fila i de A la fila j multiplicada por s .Supone s = 1 .

FORCE0(A, i, j, p) Hace cero el elemento aij de la matriz A usando el elemnto apj como pivote.

Vectores y diagonalizacion:

u.v Producto escalar de los vectores u y v

CHARPOLY(A, λ) Polinomio caracterıstico de la matriz A en la variable λ

EIGENVALUES(A) Autovalores de la matriz A

Prof: Jose Antonio Abia Vian I.T.I. en Electricidad