Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Derive (Introduccion)
Derive (Introduccion)
PRCTICAS DE
MATEMTICAS I y MATEMTICAS II
CON DERIVE-5
Introduccin.
Durante los ltimos aos las nuevas tecnologas y muy en particular los
ordenadores estn causando numerosos cambios en la mayora de los aspectos de nuestra
cultura. La enseanza de las matemticas no ha quedado ajena a estos cambios. As, en
muchas universidades de todo el mundo se han venido empleando programas con el fin de
mejorar la calidad de la enseanza de una disciplina, que por su elevado grado de
abstraccin, es una de la ms complicadas del curriculum universitario.
Juegos, simulaciones, tutoriales, enseanza asistida por ordenador y lenguajes de
programacin, han sido los tipos de programas matemticos ms utilizados en las ltimas
dcadas. Sin embargo, con la aparicin de los programas de clculo simblico o clculo
algebraico en la dcada de los aos 70, la situacin de las antiguas herramientas ha ido
quedando relegada a un segundo plano. Los programas de clculo algebraico permiten
realizar cmputos usando tanto una aritmtica exacta como una aritmtica aproximada. La
posibilidad de realizar cmputos utilizando la aritmtica exacta brinda la posibilidad de
efectuar clculos de tipo simblico. De esta forma se consiguen desarrollar clculos con
variables, a diferencia de lo que hacan otros programas de clculo numrico, basados en
una aritmtica aproximada.
Estos programas han provocado la aparicin de numerosas experiencias didcticas,
basadas fundamentalmente en la creacin de laboratorios de prcticas, en los que el
programa de clculo simblico es utilizado por los alumnos como soporte para estudiar los
hechos, conceptos y principios matemticos desarrollados en las clases tericas.
Actualmente existen numerosos programas de clculo simblico: Macsyma,
Reduce, Mathematica, Maple, Axiom, Form, GNU-Calc, Derive,... Elegimos DERIVE
para este curso por varios motivos fundamentales:
1. La facilidad de su aprendizaje: no necesita muchos conocimientos previos de
informtica, y se puede aprender a utilizar en un corto espacio de tiempo, sin
necesidad de invertir muchas horas en la lectura del manual.
2. La sencillez de su entorno de trabajo, ya que permite ejecutar los comandos va
men, o a travs de la edicin de los mismos por pantalla.
Utilizaremos la versin 5-04 de DERIVE (es del ao 2000) basada en el entorno
WINDOWS.
Objetivos de las prcticas:
1. Desarrollar mediante el programa DERIVE los contenidos
fundamentales de la asignatura Matemticas I de las Licenciaturas en
CC.Econmicas y Empresariales de la U.A.M.
2. Motivar mediante RESOLUCION DE PROBLEMAS, la utilizacin de
este programa para desarrollar estrategias de resolucin de problemas.
(a) Metodologa:
A lo largo del curso desarrollaremos dos tipos de actividades:
2) La barra de men
En esta aparecen todos los COMANDOS bsicos de DERIVE clasificados en forma
de men.
Clculo Definir
5) la barra de estado
En la barra de estado a recibimos mensajes del programa en relacin a las operaciones que
estamos ejecutando.
6) La barra de Introduccin de expresiones:
llamada en ocasiones lnea de edicin. Esta lnea nos permite ir introduciendo expresiones
en la ventana de lgebra.
7) La barra de letras griegas y smbolos matemticos:
Los subcomandos LEER y EXPORTAR tienen a su vez nuevos mens que son
especialmente interesantes en DERIVE y que luego ms adelante comentaremos.
As el subcomando LEER al desplegar contiene
que permite exportar, es decir transformar, el fichero que se est editando en un archivo
BASIC; C, Fortran o Pascal.
EDICIN
Este men contiene los elementos fundamentales para editar expresiones en
WINDOWS para DERIVE. Al desplegarle se obtiene el siguiente conjunto de submens:
INSERTAR
Men mediante el cual podemos insertar en la ventana de lgebra tanto grficas 2D como
grficas 3D, as como objetos de texto:
EDITAR(AUTOR)
Sirve para editar las expresiones algebraicas que utiliza DERIVE, vectores o matrices:
SIMPLIFICAR
Este comando tiene varios subcomandos:
Debemos sealar que para resolver sistemas de ecuaciones, utilizando este comando hay
que introducirlos previamente las ecuaciones del sistem, de una manera especial a travs de
esta ventana.
CLCULO
Men que contiene los comandos bsicos para realizar clculos, como son la derivacin la
integracin, el clculo de sumatorios, productorios, ...
DEFINIR
Utilizado para definir variables, funciones, dominios, o modos de operar:
OPCIONES
10
VENTANA
Como se puede observar aqu se pueden manejar las ventanas del programa, o bien para
definir la forma de disposicin de las ventanas cuando hay varias abiertas, o bien para abrir
ventanas. Tambien se obtiene informacin acerca de las ventanas que hay abiertas.
AYUDA
Por ltimo el men de ayuda contiene los comandos para resolver las cuestiones generales
que se pueden presentar sobre el programa:
11
A continuacin vamos a estudiar las principales operaciones que podemos realizar con
DERIVE. Iremos comentando las formas de aplicarlas sobre diferentes ejemplos.
1.5.
EDICIN DE EXPRESIONES.
12
13
EJERCICIO 2.
Introducir las siguientes expresiones:
1) tg(3x3-6x+3)3
2) tg3(3x3-6x+3)
3) e3x-3
4) cos(3x-)
3x 2
5)
2x 1
6) e
x y
2+ x
14
1) Elegir en primer lugar con los cursores (), () o con el ratn la expresin de la
ventana de lgebra y aplicar sobre ella, el men Edicin-expresin, para hacer las
modificaciones pertinentes.
2) Seleccionar primero la expresin que deseamos reeditar, despus aplicar el botn
de herramientas
y a continuacin pulsar (F3) si deseamos recuperar la expresin
seleccionada tal cual, o bien (F4) si lo que deseamos es recuperar la expresin entre
parntesis.
EJEMPLO 1.1.
Si tenemos en la ventana de lgebra la expresin
EJERCICIO 3.
Utilizando las expresiones editadas en los ejercicios anteriores y considerando las
ltimas indicaciones, introducir en DERIVE las expresiones:
15
3x 2 + 5
2x 2 + x 2
-e
x3
2 + x
EJERCICIO 4.
Editar las expresiones:
x+2
a) ln
y
3
b) sen 1 x 2 + y 2
16
si deseamos por ejemplo mover las expresiones #5, #6 y #7 y situarlas antes de la #2,
podemos marcarlas con el ratn:
luego nos situamos sobre la expresin #2, pulsamos el botn derecho del ratn y elegimos
la opcin pegar:
y se obtiene el resultado deseado, aunque hay que tener en cuenta que DERIVE renumera
automticamente por defecto todas las expresiones:
17
EJERCICIO 5.
Situar las expresiones #3 y #4 antes de la expresin #2.
1.6.3. Informacin de las operaciones realizadas con expresiones.
Si deseamos observar las caractersticas de generacin de las diferentes expresiones
introducidas en la ventana de lgebra, debemos centrar nuestra atencin en la lnea de
estado, en la que se indica el proceso de obtencin de la expresin seleccionada. Por
ejemplo en la siguiente grfica se observa que la expresin #1 es una expresin NUEVA;
introducida por el usuario:
EJERCICIO 6.
Observar las expresiones #5 y #7 qu informacin se observa en la lnea de
estado?
18
1.7.
19
Una de las opciones nuevas que nos permite DERIVE 5 es la posibilidad de introducir
comentarios tipo texto dentro de la ventana de lgebra. Para ello podemos utilizar dos
procedimientos:
a) o bien utilizar el men aplicando Insertar-Objeto de texto:
1.8.
MANEJO DE FICHEROS.
20
21
Hay que tener en cuenta que los archivos tipo DOCUMENTO DE DERIVE, es decir
con extensin DFW solo se pueden abrir con esta opcin, sin embargo los archivos .MTH
permiten cargarse utilizando las siguientes opciones:
(b) Cargar un fichero aadiendo sus expresiones a las actuales.
Si deseamos cargar un fichero .MTH que aada sus expresiones a las expresiones que
tenemos actualmente en una ventana de lgebra utilizaremos la secuencia
Arvhivo-Leer-Mth y a continuacin seleccionamos el fichero deseado en la ventana de
dilogo. Utilizando esta secuencia visualizaremos las expresiones del nuevo fichero a
continuacin de las expresiones del fichero que tenamos antes cargado.
EJERCICIO 9.
Cargar el fichero SESION1.MTH en la ventana de lgebra como fichero de DERIVE
y luego cargar el fichero VECTOR.MTH a continuacin del fichero anterior.
(c) Cargar un fichero de DERIVE como fichero de utilidad.
Acabamos de comentar que podemos cargar ficheros de DERIVE visualizando el
contenido de sus expresiones, es la forma habitual de cargar ficheros de DERIVE. Pero
existe otra forma de cargar ficheros de DERIVE, esta consiste en cargar el fichero
nicamente en memoria, sin visualizar el contenido de sus expresiones.
Para cargar un fichero de esta forma aplicaremos la secuencia de men
Archivo-Leer-Utilidades, y elegiremos el fichero deseado desde la ventana de dilogo que
aparece a continuacin. Esta forma de cargar los ficheros de DERIVE suele denominarse
cargar un fichero como fichero de utilidades.
22
Podemos observar que a continuacin aparece una expresin indicando que hemos cargado
el fichero de esta forma:
EJERCICIO 10.
Para observar el efecto de esta operacin abrimos una ventana de lgebra
completamente vaca aplicando Archivo-Nuevo (o bien aplicando el botn de herramientas
).
A continuacin editamos sobre esta nueva ventana la expresin
rank(identity_matrix(3))
mediante
Edicin-Expresin.
(Recurdese
que
IDENTITY_MATRIZ(3) es una funcin predefinida en DERIVE que construye la matriz
identidad de orden 3).
Obsrvese que en la ventana de lgebra aparecer la expresin:
Aunque la funcin RANK no es una funcin PREDEFINIDA, sin embargo se trata de
una funcin que viene en un fichero de utilidades PROPIO de DERIVE, por lo que
automticamente DERIVE busca en estas funciones para aplicarla. Esta bsqueda no
sucedera si por ejemplo definimos en un archivo nuevo la funcin:
obsrvese que esta funcin hace lo mismo que la funcin RANK guardada en un fichero de
utilidades de DERIVE, de hecho si efectuamos:
pues DERIVE no reconoce esta funcin, ni se encuentra entre los ficheros de utilidades del
programa, en este caso est en una archivo de utilidad externo en la unidad A.
23
Obsrvese que con este tipo de fichero el programa carga expresiones e indica las
operaciones que va realizando, a medida que vamos pulsando la tecla (enter) vuelven a
aparecer nuevas operaciones y mensajes sobre la barra de estado indicndonos los
comentarios relacionados con las ltimas operaciones realizadas.
Si se desea parar la ejecucin de un fichero demo, basta pulsar la tecla (Esc).
EJERCICIO 11.
Cargar el fichero de demostracin CALCULUS.DMO y observar su funcionamiento.
Obsrvese que cada vez que tecleamos (enter) aparece un mensaje en la lnea de estado y
una nueva expresin en la ventana de lgebra que es la ejecucin de la operacin indicada
por la expresin anterior.
EJERCICIO 12.
Cargar los ficheros VECTOR.MTH y FRESNEL.MTH uno a continuacin del otro de
tal forma que se visualice el contenido de ambos ficheros.
24
O bien situndonos con el ratn encima de la ventana sobre la que deseamos operar y hacer
un clic.
Ahora estaremos en disposicin de introducir con Edicin-Expresin la expresin
algebraica que define y=ln(x),
Para representar esta funcin en la ventana 2D Primera, bastar seleccionar la ventana
2D:1 haciendo un clic con el ratn encima de ella o bien aplicando el botn de
herramientas
una vez situados en la ventana 2D:1 aplicamos el comando !Representar que aparece en el
men o el botn de herramientas de esta ventana Representar grficamente
25
26
27
28
como puede observarse son nuevas posiblidades para disponer las ventanas.
29