Está en la página 1de 71

Graph

Versin 4.4
Traducido al espaol por:
Francisco Oliver (graph.esp@gmail.com)
Copyright 2012 Ivan Johansen

ndice
Qu es Graph? ......................................................................................................................... 1
Conceptos bsicos ..................................................................................................................... 2
Instalacin, inicio y desinstalacin ................................................................................................ 4
Preguntas ms frecuentes ............................................................................................................ 6
Servidor/Cliente OLE ................................................................................................................. 8
Lista de comandos ..................................................................................................................... 9
Mensajes de error .................................................................................................................... 13
Funciones ............................................................................................................................... 17
Lista de funciones ............................................................................................................ 17
Constantes ...................................................................................................................... 21
constante rand ......................................................................................................... 21
Trigonomtricas circulares ................................................................................................. 21
Funcin sin ............................................................................................................. 21
Funcin cos ............................................................................................................ 21
Funcin tan ............................................................................................................. 22
Funcin asin ........................................................................................................... 22
Funcin acos ........................................................................................................... 22
Funcin atan ........................................................................................................... 23
Funcin sec ............................................................................................................ 23
Funcin csc ............................................................................................................ 23
Funcin cot ............................................................................................................. 23
Funcin asec ........................................................................................................... 24
Funcin acsc ........................................................................................................... 24
Funcin acot ........................................................................................................... 24
Trigonomtricas hiperblicas .............................................................................................. 25
Funcin sinh ........................................................................................................... 25
Funcin cosh ........................................................................................................... 25
Funcin tanh ........................................................................................................... 25
Funcin asinh .......................................................................................................... 26
Funcin acosh ......................................................................................................... 26
Funcin atanh .......................................................................................................... 26
Funcin csch ........................................................................................................... 26
Funcin sech ........................................................................................................... 27
Funcin coth ........................................................................................................... 27
Funcin acsch ......................................................................................................... 27
Funcin asech ......................................................................................................... 27
Funcin acoth .......................................................................................................... 28
Potenciales y logartmicas ................................................................................................. 28
Funcin sqr ............................................................................................................. 28
Funcin exp ............................................................................................................ 28
Funcin sqrt ............................................................................................................ 28
Funcin root ........................................................................................................... 29
Funcin ln .............................................................................................................. 29
Funcin log ............................................................................................................ 29
Funcin logb ........................................................................................................... 30
Complejas ....................................................................................................................... 30
Funcin abs ............................................................................................................ 30
Funcin arg ............................................................................................................ 30
Funcin conj ........................................................................................................... 30
Funcin re .............................................................................................................. 31
Funcin im ............................................................................................................. 31
De redondeo ................................................................................................................... 31
Funcin trunc .......................................................................................................... 31
Funcin fract ........................................................................................................... 32
Funcin ceil ............................................................................................................ 32

ii

Graph

Funcin floor ..........................................................................................................


Funcin round .........................................................................................................
Definidas a trozos ............................................................................................................
Funcin sign ...........................................................................................................
Funcin u ...............................................................................................................
Funcin min ............................................................................................................
Funcin max ...........................................................................................................
Funcin range .........................................................................................................
Funcin if ...............................................................................................................
Especiales .......................................................................................................................
Funcin integrate .....................................................................................................
Funcin sum ...........................................................................................................
Funcin product .......................................................................................................
Funcin fact ............................................................................................................
Funcin gamma .......................................................................................................
Funcin beta ...........................................................................................................
Funcin W ..............................................................................................................
Funcin zeta ...........................................................................................................
Funcin mod ...........................................................................................................
Funcin dnorm ........................................................................................................
Cuadros de dilogo ..................................................................................................................
Editar ejes ......................................................................................................................
Opciones .......................................................................................................................
Insertar funcin ...............................................................................................................
Insertar tangente/normal ....................................................................................................
Insertar relleno ................................................................................................................
Insertar serie de puntos .....................................................................................................
Insertar lnea de tendencia .................................................................................................
Insertar cuadro de texto ....................................................................................................
Insertar ecuacin/inecuacin .............................................................................................
Insertar f'(x) ....................................................................................................................
Personalizar funciones/constantes .......................................................................................
Evaluacin ......................................................................................................................
Tabla de valores ..............................................................................................................
Animacin ......................................................................................................................
Guardar como imagen ......................................................................................................
Complementos .........................................................................................................................
Agradecimientos ......................................................................................................................
Glosario .................................................................................................................................

iii

32
32
33
33
33
33
33
34
34
34
34
35
35
35
36
36
36
37
37
37
39
39
42
43
45
46
49
51
54
55
56
56
57
59
60
62
63
64
67

Qu es Graph?
Graph es un programa diseado para representar grficamente funciones matemticas en un sistema
de coordenadas. Es un programa afn a Windows, con mens y cuadros de dilogo, y capaz de dibujar
funciones explcitas, paramtricas y polares, e igualmente, tangentes, rellenos, series de puntos, ecuaciones
e inecuaciones. Asimismo, permite evaluar una grfica en un punto dado u obtener una tabla de valores
respecto a la funcin seleccionada, y mucho ms. Si deseas ms informacin sobre el uso del programa,
consulta el captulo Conceptos bsicos.
Este programa es gratuito, y puedes modificarlo y/o redistribuirlo bajo los trminos de la GNU General
Public License [http://www.gnu.org/licenses/gpl.html]. La versin ms reciente de Graph, as como su cdigo
fuente, pueden ser descargados desde su pgina principal: http://www.padowan.dk.
Graph ha sido probado en varios sistemas operativos de Microsoft como Windows 2000, Windows XP,
Windows Vista y Windows 7, pero puede contener todava algunos errores. Si necesitas ayuda sobre el uso
del programa o deseas enviar informes de errores o sugerencias para futuras versiones, por favor, visita el foro
de soporte de Graph [http://www.padowan.dk/forum].
Cuando enves el informe de un error, por favor, indica lo siguiente:
Versin del programa que ests utilizando. Encontrars este dato en Ayuda Acerca de Graph. Ante
todo, deberas asegurarte de que dispones de la versin ms reciente, pues es posible que el error ya est
corregido.
Describe qu ocurre, y qu esperabas que ocurriera.
Explica detalladamente cmo puede ser reproducido el error. Si el programador no puede comprobar dicho
error, le ser muy difcil solucionar el problema.

Conceptos bsicos
Observa la ventana del programa en la figura adjunta. En la parte superior vers la barra de mens cuyas
diversas categoras proporcionan acceso al conjunto de comandos de Graph. En el captulo Lista de comandos
encontrars una descripcin de los comandos disponibles en el programa.
Bajo la barra de mens, las barras de herramientas renen una seleccin de botones que constituyen las
equivalencias de cierto nmero de comandos. Puedes emplear tanto los comandos de los mens como los
botones de las barras de herramientas para realizar determinadas acciones.
Si deseas personalizar las barras de herramientas, haz clic derecho en un punto cualquiera de ellas y
selecciona Personalizar... desde el men contextual. Puedes arrastrar botones con el ratn desde el
subsiguiente cuadro de dilogo y agregarlos a una barra de herramientas, o quitarlos de sta arrastrndolos
hasta el cuadro de dilogo. No olvides abrir despus el cuadro de dilogo Editar ejes, activar la casilla Perfil
predeterminado y hacer clic en el botn Aceptar para as guardar la nueva configuracin de la interfaz. De
lo contrario, los cambios introducidos no sern guardados para el prximo inicio del programa.
Bajo las barras de herramientas, a la derecha, se halla el rea grfica, que contiene el sistema de coordenadas,
y donde todos los elementos de Graph sern representados.

Puedes introducir nuevos elementos en el sistema de coordenadas desde el men Funcin. Por ejemplo,
desde Funcin Insertar funcin... podrs trazar una funcin explcita, paramtrica o polar.
En la parte izquierda de la ventana del programa hay un rea denominada panel de contenido, una lista que
recoge todos los elementos insertados en el sistema de coordenadas. Nota que cada elemento est unido a una
casilla de verificacin. Si deseas que el rea grfica no muestre cierto elemento, simplemente desactiva su
casilla. Recuerda que puedes expandir o contraer el panel de contenido arrastrando su margen derecho con el
ratn.
Para editar un elemento, seleccinalo primero en el panel de contenido y emplea Funcin Editar, o haz
clic derecho sobre l y selecciona Editar... desde el men contextual. El mtodo ms simple consiste en hacer
doble clic sobre dicho elemento y abrirs el cuadro de dilogo que permitir su edicin.
La barra de estado en la parte inferior de la ventana del programa muestra variada informacin en su parte
izquierda (por ejemplo, definiciones de comandos o mensajes de error), as como las coordenadas del puntero
del ratn en su extremo derecho.

Conceptos bsicos

Por su parte, el men Calcular agrupa varios comandos para realizar operaciones sobre funciones, por
ejemplo, calcular el rea entre el segmento de una funcin y el eje X, u obtener una tabla de valores respecto a
la funcin seleccionada.

Instalacin, inicio y desinstalacin


Instalacin
El archivo de instalacin de Graph se ofrece como un archivo autoejecutable normalmente denominado
SetupGraphx.y.exe, donde x.y es el nmero de versin del programa. Para instalarlo, simplemente ejecuta el
archivo con un doble clic y sigue las instrucciones del Asistente. ste instalar en el directorio seleccionado
los siguientes archivos:
Archivo

Descripcin

Graph.exe

Archivo ejecutable que inicia el programa.

PDFlib.dll

Biblioteca empleada para crear archivos PDF.

Thumbnails.dll

Archivo .dll que permite mostrar miniaturas del contenido de archivos .grf
(archivos de Graph) en el Panel de tareas del Explorador de Windows.

Locale\*.mo

Traducciones de la interfaz de usuario.

Help\*.chm

Archivos de Ayuda en varios idiomas.

Plugins\*.py

Complementos integrados en el programa. Los complementos personalizados


tambin deben ser colocados aqu.

Lib\*.py

Bibliotecas empleadas por los complementos.

Examples\*.grf

Ejemplos de utilizacin del programa.

Al iniciarse la instalacin podrs elegir el idioma de tu preferencia, que ser posible cambiar posteriormente
desde el cuadro de dilogo Opciones . Por defecto, el Asistente crear un acceso directo en el men Inicio,
pero te ofrece la posibilidad de crear un icono de acceso directo en el Escritorio y en la barra de Inicio rpido.
Si una versin anterior ya est instalada, el Asistente te sugerir instalar en el mismo directorio. De hecho,
puedes instalar una nueva versin de Graph sobre la anterior, pero asegrate de que el programa no est en
ejecucin.
La instalacin de Graph puede aceptar los parmetros contenidos en la tabla adjunta. Tales parmetros son
especialmente tiles si deseas automatizar la instalacin en varios ordenadores.
Parmetro

Descripcin

/SILENT

Establece que la instalacin de Graph se realizar en modo silencioso, sin


Asistente o interfaz de usuario, pero una barra de progreso indicar el avance
del proceso de instalacin. Ahora bien, si surge algn problema, se presentar
un mensaje de error. En caso de que un reinicio del ordenador sea necesario,
se mostrar una ventana de informacin con esta pregunta: Desea reiniciar
ahora?

/VERYSILENT

Establece que la instalacin de Graph se realizar en modo muy silencioso, sin


Asistente o interfaz de usuario, y sin la barra de progreso que indica el avance del
proceso de instalacin. Si un reinicio del ordenador es necesario, la instalacin lo
reiniciar sin preguntar al respecto.

/NORESTART

Establece que no debe reiniciarse el ordenador incluso si esto es necesario.

/LANG=language

Establece el idioma que deseas emplear en la instalacin. En language debes


indicar el nombre ingls de dicho idioma. Si introduces un parmetro /LANG
vlido, la ventana Seleccin de idioma no se mostrar.

/DIR=x:\dirname Establece un directorio de destino para la instalacin diferente del predeterminado


por el Asistente en la ventana Seleccione directorio de destino. En x: \dirname
especifica el directorio alternativo.

Instalacin, inicio y desinstalacin

Desinstalacin
La desinstalacin puede realizarse de dos formas: 1) Desde el archivo de desinstalacin incluido en Inicio>
Todos los programas> Graph, 2) Desde el Panel de control con la herramienta Agregar o quitar programas
en Windows XP, o con Programas en Windows Vista y Windows 7.
El proceso desinstalar completamente el programa, pero asegrate previamente de que Graph no est en
ejecucin.

Inicio
Podrs abrir el programa con los accesos directos creados. Ahora bien, observa que es posible introducir
un archivo .grf (archivo de Graph) como un parmetro, en cuyo caso Graph abrir el archivo especificado.
Asimismo, los parmetros contenidos en la tabla adjunta pueden ser tambin insertados en una ventana de
lnea de comandos.
Parmetro

Descripcin

/SI=file

Guarda el archivo .grf activo como una imagen. Seis formatos de imagen estn
disponibles: bmp, emf, jpeg, pdf, png, svg.

/WIDTH=width

Empleado en combinacin con /SI permite definir la anchura de la imagen a


guardar, en pxeles.

/HEIGHT=height

Empleado en combinacin con /SI permite definir la altura de la imagen a guardar,


en pxeles.

Preguntas ms frecuentes
P:

Cules son los requerimientos de Graph?

R: Para ejecutar Graph necesitas MS Windows 2000 o superior. De hecho, Graph ha sido probado con
Windows 2000, Windows XP, Windows Vista y Windows 7.
P:

Puede un sistema operativo Linux ejecutar Graph?

R: Graph es un programa nativo de Windows, y no est ideado para funcionar bajo Linux, pero varios
usuarios han informado que Graph se ejecuta sin problemas en ese sistema operativo mediante la
aplicacin Wine.
P:

Puede un sistema operativo Macintosh ejecutar Graph?

R: Graph no puede ser ejecutado directamente en un Mac, pero esto sera posible con algn emulador de
Windows.
P:

Cundo ser lanzada una nueva versin de Graph?

R: No es posible dar una respuesta categrica. Ten en cuenta que esto depende de cun difcil sea
implementar las nuevas funciones y de cunto tiempo disponga el programador para esta tarea.
P:

Cmo puedo mover el sistema de coordenadas?

R: Mientras mantienes presionada la tecla Ctrl puedes emplear las teclas de direccin para desplazar el
sistema de coordenadas. Asimismo, puedes usar Zoom Mover rea grfica y arrastrar el sistema
coordenado con el ratn.
P:

Cmo puedo hacer zoom?

R: Mientras mantienes presionada la tecla Ctrl puedes emplear la teclas + y para acercar y alejar
respectivamente la presentacin del sistema de coordenadas. La rueda del ratn puede ser utilizada de
forma parecida, pero en este caso el zoom se lleva a cabo respecto a la posicin del puntero.
P:

Cmo puedo definir una configuracin por defecto?

R: Especifica la configuracin por defecto que deseas en el cuadro de dilogo Editar ejes, activa la casilla
Perfil predeterminado, y haz clic en el botn Aceptar. En el futuro, la configuracin definida se
utilizar como modelo para crear nuevos sistemas de coordenadas.
P:

Puedo hacer que Graph recuerde el tamao de la ventana del programa?

R: S. En el cuadro de dilogo Opciones activa la casilla Guardar tamao de la ventana al salir. En el


siguiente inicio, Graph recuperar el tamao de la ventana que fijaste por ltima vez.
P:

Por qu el programa no acepta una coma como separador decimal?

R: Numerosos pases utilizan la coma para separar la parte entera de la parte decimal, pero Graph adopta
la coma para separar los argumentos de una funcin. Por ello, el programa emplea un punto como
separador decimal, no importa cul sea el separador predeterminado de tu sistema operativo.
P:

Cmo trazo una lnea perpendicular al eje X?

R: Con una funcin paramtrica. En el cuadro de dilogo Insertar funcin, selecciona Funcin
paramtrica en la lista desplegable Tipo de funcin. Si deseas que la lnea pase por x=5, indica
x(t)=5, y(t)=t. Como alternativa, puedes introducir la ecuacin x=5.
P:

Cmo introduzco una funcin x=f(y)?

Preguntas ms frecuentes

R: Para dibujar una funcin con y como variable independiente debes emplear una funcin paramtrica. En
el cuadro de dilogo Insertar funcin, selecciona Funcin paramtrica en la lista desplegable Tipo de
funcin. Si necesitas, por ejemplo, representar la funcin x=sin(y), introduce la funcin paramtrica
x(t)=sin(t), y(t)=t. Como alternativa, puedes introducir la ecuacin x=sin(y).
P:

Cmo trazo un crculo?

R: Puedes emplear una funcin paramtrica para dibujar un crculo. En el cuadro de dilogo Insertar
funcin, selecciona Funcin paramtrica en la lista desplegable Tipo de funcin. Por ejemplo, si
deseas representar un crculo de radio r=5 con centro en el punto (2,3), inserta x(t)=5cos(t)+2,
y(t)=5sin(t)3. Posteriormente, utiliza Zoom Escalar uniformemente para aplicar el
mismo factor de escala a ambos ejes. As conseguirs que el crculo se muestre como tal, y no como
una elipse. Alternativamente, puedes introducir la ecuacin (x2)^2+(y+3)^2=5^2. Recuerda que
un complemento para crear crculos est disponible en Complementos Insertar crculo... Como
caso especial, si el centro del crculo est en (0,0), puedes definir una funcin polar para trazarlo. Por
ejemplo, un crculo de radio r=5 puede ser dibujado como la funcin polar r(t)=5.
P:

Cmo calculo el rea entre dos funciones?

R: Si deseas hallar el rea comprendida entre dos funciones, define primero una funcin que es la diferencia
entre aqullas. Por ejemplo: f(x)=3x, g(x)=x^2. La funcin diferencia es y=f(x)g(x)=3x
x^2. Posteriormente, emplea Calcular Integral para determinar el rea en el intervalo que desees.
P:

Cmo calculo la inversa de una funcin?

R: Puedes emplear una funcin paramtrica. Por ejemplo, si deseas dibujar la inversa o recproca de
f(x)=x2-2x, introduce la funcin paramtrica x(t)=t^22t, y(t)=t.
P:

Cmo puedo trazar la parte negativa de f(x)=sqrt(x+2)?

R: Nota que en este caso Graph mostrar slo los valores positivos de f(x). Si deseas representar la rama
negativa de esa funcin, tendrs que crear dos funciones diferentes: f(x)=sqrt(x+2) y g(x)=
sqrt(x+2). Como alternativa, la ecuacin y^2=x+2 dibujar perfectamente las ramas positiva y
negativa.
P:

Cmo trazo una funcin compleja como f(t)=e^(t*i)?

R: Para representar las soluciones complejas de la funcin, probablemente desees emplear el eje X
como el eje real y el eje Y como el eje imaginario. En este caso, inserta la citada funcin como la
funcin paramtrica x(t)=re(e^(t*i)), y(t)=im(e^(t*i)). Recuerda que en Editar ejes>
Configuracin, la casilla Calcular con nmeros complejos debe estar activada.
P:

Cmo puedo hacer que Graph trace correctamente funciones con asntotas verticales asociadas?

R: Funciones como f(x)=tan(x) podran no ser dibujadas de forma exacta. Por defecto, Graph evala
la funcin para cada pxel del eje X, pero si una grfica tiene una pendiente que tiende a infinito entre
dos pxeles, el programa no lo advertir. Para dibujar fielmente la funcin, deberas especificar cuntas
evaluaciones deseas que realice el programa. En el cuadro de dilogo Insertar funcin, introduce un
nmero en el cuadro Pasos. Por ejemplo, si indicas 100000, esto ser suficiente para mostrar la funcin
de forma precisa.
P:

Es posible guardar un sistema de coordenadas como un archivo pdf?

R: S, pero observa que, exactamente, el programa guardar una imagen png del sistema coordenado dentro
de un archivo pdf. Para ello, emplea Archivo Guardar como imagen.
P:

Por qu el programa no se inicia con Windows 95?

R: La ltima versin del programa compatible con Windows 95 fue Graph 4.2, versin ya superada.

Servidor/Cliente OLE
Servidor OLE
Graph ha sido implementado como un servidor OLE (acrnimo de Object Linking and Embedding, es
decir, Vinculacin e Incrustacin de Objetos). Esto significa que Graph puede compartir datos con otras
aplicaciones, de modo que informacin de Graph puede ser insertada en un cliente OLE, por ejemplo, MS
Word (nota que todos los programas de Microsoft Office son clientes OLE).
Desde Graph puedes emplear Editar Copiar imagen para copiar el sistema de coordenadas activo en el
Portapapeles. As, desde MS Word u otro cliente OLE selecciona Editar Pegar (o equivalente) para
insertar el objeto de Graph desde el Portapapeles. Recuerda que cuando hagas doble clic sobre dicho objeto se
abrir una ejecucin del programa, que te permitir editarlo. Ahora bien, si no deseas pegar el elemento como
un objeto de Graph, utiliza Editar Pegado especial... en MS Word para insertarlo como una imagen.
Asimismo, puedes insertar en un documento de MS Word un archivo de Graph (*.grf) como un objeto
incrustado una mera copia del archivo de Graph en el documento de destino seleccionando Insertar
Objeto... (o Pegar Pegado especial... segn sea tu versin de MS Word). Selecciona Archivo de
Graph como Tipo de objeto, y haz clic en Aceptar.
Ahora bien, si deseas introducir un objeto de Graph como un objeto vinculado, activa la casilla Vincular al
archivo (o Pegar vnculo segn sea tu versin de MS Word), y haz clic en Aceptar. Un objeto vinculado
reflejar todos los cambios que realices en el archivo de origen.
Cuando hagas doble clic sobre el objeto incrustado o vinculado se abrir una ejecucin de Graph, que te
permitir editarlo. Advierte que si creaste un objeto de Graph y en algn momento posterior desinstalaste el
programa, podrs ver dicho objeto, pero no editarlo.

Cliente OLE
Graph puede funcionar a su vez como un cliente OLE ya que los cuadros de texto en este programa
son contenedores OLE. De este modo, puedes pegar imgenes y objetos OLE (por ejemplo, elementos
procedentes del Editor de ecuaciones de Microsoft) dentro de un cuadro de texto, que podrs editar con el
comando Editar... del men contextual, o simplemente haciendo doble clic sobre l.
En el cuadro de dilogo Insertar cuadro de texto haz clic derecho sobre un punto del rea de edicin y
selecciona Insertar objeto... para introducir un objeto OLE, o haz clic en el botn OLE. Recuerda que para
editar un objeto OLE el servidor (Graph) debe estar instalado. Si no es as, podrs ver dicho objeto, pero no
editarlo.

Lista de comandos
A continuacin se describen los comandos disponibles en el programa:
Archivo Nuevo (Ctrl+N)
Crea un nuevo sistema de coordenadas.
Archivo Abrir... (Ctrl+O)
Abre un sistema de coordenadas ya guardado como archivo .grf (archivo de Graph).
Archivo Guardar (Ctrl+S)
Guarda los cambios efectuados en el archivo .grf abierto sobrescribiendo su ltima versin. Este
comando permite actualizar el archivo activo en cualquier momento.
Archivo Guardar como...
Guarda el sistema de coordenadas activo como un archivo .grf con el nombre y ubicacin que
especifiques. Si el archivo ya existe, permite guardarlo con otro nombre y ubicacin.
Archivo Guardar como imagen... (Ctrl+B)
Guarda el sistema de coordenadas activo como una imagen. Seis formatos de imagen estn disponibles:
bmp, emf, jpeg, pdf, png, svg.
Archivo Importar Archivo de Graph...
Importa el contenido de un archivo .grf al sistema de coordenadas activo.
Archivo Importar Serie de puntos...
Importa una o varias series de puntos desde un archivo delimitado por tabulaciones, comas, o puntos y
comas (archivo .txt o .csv) al sistema de coordenadas activo. No hay lmite para el nmero de puntos que
desees introducir.
Archivo Imprimir... (Ctrl+P)
Imprime el sistema de coordenadas activo. Hay disponibles varias opciones de impresin.
Archivo Salir (Alt+F4)
Cierra el programa. Si has introducido cambios en el archivo abierto, un cuadro de dilogo te preguntar
si deseas guardarlos.
Editar Deshacer (Ctrl+Z)
Elimina el ltimo cambio realizado. En el cuadro de dilogo Opciones puedes definir el nmero mximo
de operaciones que se pueden deshacer, o incluso desactivar esta opcin.
Editar Rehacer (Ctrl+Y)
Invierte la ltima accin deshecha, recuperando as el ltimo cambio realizado. Este comando slo estar
disponible si previamente ejecutaste Editar Deshacer.
Editar Cortar (Ctrl+X)
Corta el elemento de Graph seleccionado y lo coloca en el Portapapeles.
Editar Copiar (Ctrl+C)
Copia el elemento de Graph seleccionado en el Portapapeles.
Editar Pegar (Ctrl+V)
Pega el elemento de Graph seleccionado en el sistema de coordenadas activo.

Lista de comandos

Editar Copiar imagen (Ctrl+I)


Copia el sistema de coordenadas activo en el Portapapeles. Posteriormente, podrs pegarlo en otro
programa, por ejemplo, MS Word.
Editar Ejes... (Ctrl+A)
Edita las configuraciones de los ejes. Por ejemplo, puedes variar el valor mnimo y mximo asignado a
los nmeros mostrados por los ejes, definir stos en una escala logartmica, o superponer una cuadrcula.
Editar Opciones...
Modifica la configuracin general de Graph. Por ejemplo, puedes indicar cuntos decimales deseas que
muestren las evaluaciones del programa, establecer que los clculos se realicen con nmeros reales, o
cambiar el idioma de la interfaz de usuario.
Funcin Insertar funcin... (Ins)
Introduce una funcin en el sistema de coordenadas. Asimismo, podrs especificar una anchura y un
color para la grfica, o mostrar sta slo en un determinado intervalo.
Funcin Insertar tangente/normal... (F2)
Introduce una tangente o una normal respecto a la funcin seleccionada. La tangente o la normal ser
mostrada en el panel de contenido unida a su funcin.
Funcin Insertar relleno... (F3)
Introduce un relleno respecto a la funcin seleccionada. Puedes elegir entre seis clases de relleno, estilos
de representacin (color uniforme o trama) y colores. Por ejemplo, el relleno puede ser aadido entre la
funcin y el eje X, por encima de la funcin o por debajo de ella, o entre dos funciones.
Funcin Insertar f'(x)... (F7)
Introduce la primera derivada respecto a la funcin seleccionada. Obviamente, ulteriores derivadas
pueden ser obtenidas a partir de las precedentes.
Funcin Insertar serie de puntos... (F4)
Introduce una serie de puntos en el sistema coordenado especificando las coordenadas x e y. No hay
lmite para el nmero de puntos que desees insertar. Para representar los puntos puedes elegir entre
ciertos marcadores, tamaos y colores. Asimismo, es posible expresar grficamente mrgenes de error
mediante barras de error.
Funcin Insertar lnea de tendencia... (Ctrl+T)
Introduce la lnea de mejor ajuste respecto a la serie de puntos seleccionada. Hay seis modelos de lneas
de tendencia predeterminados, por ejemplo, lineal, polinmica o media mvil.
Funcin Insertar ecuacin/inecuacin... (F6)
Introduce una ecuacin o inecuacin en el sistema de coordenadas. Los operadores, constantes y
funciones reconocidos por el programa estn aqu igualmente disponibles (consulta el captulo Lista de
funciones).
Funcin Insertar cuadro de texto... (F8)
Introduce un cuadro de texto en el sistema de coordenadas. Un cuadro de texto es un contenedor mvil
que generalmente encierra un texto, pero tambin puede aceptar objetos OLE, por ejemplo, imgenes o
elementos procedentes del Editor de ecuaciones de Microsoft.
Funcin Editar... (Intro)
Permite modificar el elemento de Graph seleccionado en el panel de contenido.
Funcin Eliminar (Supr)
Borra del sistema de coordenadas el elemento de Graph seleccionado en el panel de contenido.

10

Lista de comandos

Funcin Personalizar funciones/constantes... (Ctrl+F)


Permite al usuario crear sus propias funciones y constantes.
Zoom Acercar (Ctrl++)
Acerca la presentacin del sistema de coordenadas para mostrar el rea grfica original reducida a . Si
presionas Mays aumentars el factor de zoom. Recuerda que desde el cuadro de dilogo Personalizar
barra de herramientas, puedes aadir los botones Acercar el eje X/Y a dicha barra. Estos botones
permiten hacer zoom nicamente en el eje seleccionado.
Zoom Alejar (Ctrl+-)
Aleja la presentacin del sistema de coordenadas para mostrar el rea grfica original cuadruplicada. Si
presionas Mays aumentars el factor de zoom. Recuerda que desde el cuadro de dilogo Personalizar
barra de herramientas, puedes aadir los botones Alejar el eje X/Y a dicha barra. Estos botones
permiten hacer zoom nicamente en el eje seleccionado.
Zoom Recortar (Ctrl+W)
Permite recortar una parte del sistema de coordenadas con el botn izquierdo del ratn. El puntero por
defecto cambiar a uno en forma de cruz. Cuando sueltes el citado botn, el rea grfica mostrar de
inmediato la parte que hayas seleccionado. Si una vez activada esta accin deseas cancelarla, haz clic
derecho con el ratn o presiona Esc.
Zoom Escalar uniformemente (Ctrl+Q)
Aplica el mismo factor de escala a los dos ejes. Por ejemplo, con esta opcin el programa mostrar un
crculo como tal, y no como una elipse.
Zoom Normalizar (Ctrl+D)
Devuelve a los ejes la configuracin definida por defecto.
Zoom Mover rea grfica (Ctrl+M)
Permite arrastrar el sistema de coordenadas con el ratn. El puntero por defecto cambiar a uno en forma
de mano. Si una vez activada esta accin deseas cancelarla, selecciona de nuevo el comando, haz clic
derecho con el ratn o presiona Esc. Alternativamente, puedes presionar Mays y hacer clic izquierdo
con el ratn para arrastrar el sistema coordenado.
Zoom Ajustar
Redimensiona el rea grfica para mostrar el elemento de Graph seleccionado.
Zoom Ajustar todo
Redimensiona el rea grfica para mostrar todos los elementos recogidos en el panel de contenido.
Calcular Longitud de arco
Calcula la longitud del segmento definido entre dos puntos de la grfica de la funcin seleccionada.
Calcular Integral
Calcula la integral definida en el intervalo especificado. El resultado es igual al rea comprendida entre la
grfica de la funcin y el eje X.
Calcular Evaluacin (Ctrl+E)
Evala la funcin seleccionada en un punto dado. En funciones explcitas, para un valor de la variable x
se indican f(x), f(x), f(x). En funciones paramtricas, para un valor del parmetro t se indican x(t), y(t),
dx/dt, dy/dt, dy/dx. En funciones polares, para un valor del ngulo polar t se indican r(t), x(t), y(t), dr/dt,
dy/dx.
Calcular Tabla de valores...
Proporciona una tabla de valores respecto a la funcin seleccionada en el intervalo especificado.

11

Lista de comandos

Calcular Animacin...
Crea una animacin respecto a una funcin por modificacin de una constante. Esto te permite observar
cmo se altera la grfica de la funcin al cambiar el valor de la constante que contiene. La animacin
puede ser guardada como un archivo .avi. Asimismo, bien un nico cuadro de la animacin bien todos
sus cuadros pueden ser guardados como imgenes en tres formatos diferentes: bmp, jpeg, png.
Ayuda Ayuda de Graph (F1)
Muestra el archivo de Ayuda para el uso del programa.
Ayuda Lista de funciones (Ctrl+F1)
Muestra una descripcin de las variables, constantes, operadores y funciones predefinidos en el
programa.
Ayuda Preguntas ms frecuentes
Muestra una lista con las preguntas realizadas con ms frecuencia, y sus respuestas.
Ayuda Sugerencia del da
Muestra consejos para un uso ptimo de Graph.
Ayuda Internet Pgina principal de Graph
Abre el navegador por defecto y muestra la pgina principal del programa.
Ayuda Internet Soporte tcnico
Abre el navegador por defecto y muestra la pgina de soporte tcnico del programa.
Ayuda Internet Hacer una donacin
Abre el navegador por defecto y muestra la pgina principal del programa que te permitir realizar una
eventual donacin al proyecto.
Ayuda Internet Buscar actualizaciones...
Contacta con la pgina principal de Graph para comprobar si una nueva versin est disponible. En caso
afirmativo, un cuadro de dilogo te preguntar si deseas descargarla. Si no hay ninguna nueva versin,
recibirs este mensaje: Ya ests utilizando la versin ms reciente de Graph.
Ayuda Acerca de Graph (Alt+F1)
Muestra informacin asociada al programa.

12

Mensajes de error
Error 01: Se ha producido un error al evaluar la funcin potencial.
Este error puede ocurrir cuando elevas un nmero a cierta potencia. Por ejemplo, provocars el presente
error si evalas la funcin f(x)=x^(2.8) para x<0, ya que un nmero negativo no puede ser elevado a un
nmero negativo no entero cuando calculas con nmeros reales.
Error 02: La tangente de (pi/2)+npi (=90+n180) no est definida.
La funcin trigonomtrica tangente, tan(x), no est definida para x=(/2)+n si calculas con radianes, o
x=90+n180 si calculas con grados sexagesimales, y donde n es un nmero entero.
Error 03: El factorial slo puede ser aplicado a nmeros enteros positivos.
El factorial, fact(x), slo puede ser calculado para nmeros enteros positivos.
Error 04: El logaritmo de un nmero igual o menor que cero no est definido.
Las funciones logaritmo natural o neperiano (base e), ln(x), y logaritmo decimal (base 10), log(x), estn
definidas para x>0 cuando el clculo se realiza con nmeros reales. En cambio, si el clculo se efecta
con nmeros complejos, las citadas funciones no estn definidas en x=0.
Error 05: La raz cuadrada no est definida para nmeros negativos.
La raz cuadrada, sqrt(x), no est definida para x<0 cuando los clculos se realizan con nmeros reales.
En cambio, la sqrt(x) est definida para cualquier valor de x cuando los clculos se llevan a cabo con
nmeros complejos.
Error 06: Un clculo ha generado un nmero con una parte imaginaria.
Este error ocurre cuando realizas un clculo con nmeros reales y un resultado contiene un nmero con
una parte imaginaria. En este caso, el clculo no puede continuar.
Error 07: Divisin por cero.
Al realizar un clculo, el programa dividi por cero en algn momento. Las funciones no estn definidas
para valores donde se produce una divisin por cero. Por ejemplo, la funcin f(x)=1/x no est definida en
x=0.
Error 08: Funcin trigonomtrica inversa fuera del dominio [1,1].
Las funciones trigonomtricas inversas arcoseno, asin(x), y arcocoseno, acos(x), estn definidas en
el dominio [1,1]. En cambio, el dominio de la arcotangente, atan(x), abarca todo R, es decir, est
definido para todo nmero real. Ahora bien, ninguna de ellas est definida para argumentos con una parte
imaginaria.
Error 09: La funcin no est definida en este valor.
Este error se produce cuando una funcin no est definida en un determinado valor.
Error 10: atanh(x) evaluada en un valor no vlido.
La funcin hiperblica inversa arcotangente hiperblica, atanh(x), no est definida ni en x=1 ni en x=1.
Si calculas con nmeros reales, la atanh(x) no est definida en los intervalos abiertos ],1[U]1,+[.
Error 11: acosh(x) evaluado en un valor no vlido.
El dominio de la funcin hiperblica inversa arcocoseno hiperblico, acosh(x), slo est definido para
x1 cuando calculas con nmeros reales. En cambio, acosh(x) est definido para todo x cuando calculas
con nmeros complejos.
Error 12: arg(0) no est definido.
El argumento de cero no est definido ya que 0 no implica ningn ngulo.
Error 13: La evaluacin ha fallado.
Este error se produce cuando evalas una funcin muy compleja, por ejemplo, la funcin W de Lambert,
W(x), y el programa no es capaz de encontrar ningn resultado.

13

Mensajes de error

Error 14: La evaluacin ha generado un resultado con total prdida de precisin.


La evaluacin de una funcin en el argumento insertado no ha producido ningn resultado. Por ejemplo,
la funcin f(x)=sin(x) evaluada en x=1E20 provoca el presente error.
Error 15: La funcin/constante personalizada '%s' no ha sido encontrada, o tiene un nmero de argumentos no
vlido.
Este error se produce si eliminas una funcin o constante personalizada, si modificas el nmero de
argumentos de una funcin personalizada, o si redefines sta como una constante o viceversa, y
posteriormente intentas evaluar la funcin que contena el elemento modificado o eliminado.
Error 16: Secuencia infinita de llamadas recursivas.
Este error se produce cuando evalas una funcin recursiva infinita, es decir, una funcin que se llama
a s misma un nmero infinito de veces. Esta recursividad infinita provoca un desbordamiento de la
capacidad de clculo del programa. El error tambin puede ocurrir si una funcin llama a mltiples
funciones de forma recursiva.
Error 17: Desbordamiento: Una funcin devolvi un valor demasiado elevado de manejar.
La evaluacin de una funcin desbord la capacidad de clculo del programa. Por ejemplo, si evalas la
funcin f(x)=sinh(x) en x=12000 provocars el presente error.
Error 18: Un complemento ha fallado.
Una funcin personalizada en un complemento Python no devolvi ningn resultado. La consola del
intrprete Python puede mostrar informacin detallada al respecto.
Error 50: Operador inesperado. El operador '%s' no puede ser insertado aqu.
Delante de un operador aritmtico (+, , *, /, ^) el programa esperaba encontrar un nmero, variable o
expresin. Por ejemplo, si introduces f(x)=+x, o f(x)=^2, provocars el presente error.
Error 55: Falta el parntesis de cierre.
Has insertado un parntesis de apertura, pero no un parntesis final o de cierre. Recuerda que puedes
emplear indistintamente parntesis (), corchetes [] o llaves {} para agrupar trminos dentro de una
expresin.
Error 56: Nmero de argumentos no vlido para la funcin '%s'
Has insertado un nmero errneo de argumentos. Consulta el captulo Lista de funciones para comprobar
el nmero de argumentos que acepta cada funcin. Este error se presentar si introduces, por ejemplo,
f(x)=sin(x,2), ya que la funcin trigonomtrica seno slo admite un argumento.
Error 57: Operador de comparacin errneamente insertado.
Toda expresin admite un mximo de dos signos de desigualdad u operadores de comparacin (<,
>, , ). Por ejemplo, sin(x)tan(x/2), o sin(x)<y<cos(x), son expresiones vlidas, pero si introduces
sin(x)<x<y<cos(x) provocars el presente error.
Error 58: Encontrado nmero no vlido. Utiliza la notacin aceptada por Graph.
El programa ha reconocido parcialmente un nmero, pero ste no ha sido correctamente indicado.
Por ejemplo, si introduces 4. o 4. 8 se presentar este error, ya que inmediatamente despus del
separador decimal el programa espera encontrar la parte decimal (nota que .6 es una escritura vlida
de 0.6). Recuerda que debes emplear la notacin aceptada por Graph bajo la forma n.dEp, donde n
es la parte entera (positiva o negativa) y d es la parte decimal (el separador decimal es un punto). La
letra mayscula E es el indicador del exponente y p es la potencia (base 10), que puede ser positiva o
negativa. Ejemplos de nmeros vlidos: -5.475E-8, -0.55, .75, 23E4
Error 59: La caja de texto est vaca. Debes introducir una expresin.
No has insertado ninguna funcin, ecuacin o inecuacin en la correspondiente caja de texto.
Error 60: La coma no est permitida aqu. Emplea un punto como separador decimal.
En Graph la coma no puede ser utilizada como separador decimal. Debes emplear un punto para separar
la parte entera de la parte decimal.

14

Mensajes de error

Error 61: Inesperado parntesis de cierre.


Un parntesis final o de cierre ha sido sorprendentemente encontrado. Debes asegurarte de que el nmero
de parntesis de cierre coincide con el nmero de parntesis de apertura.
Error 63: Se esperaba un nmero, variable o expresin.
Tras un operador aritmtico (+, , *, /, ^) el programa esperaba encontrar un nmero, variable o
expresin. Por ejemplo, si introduces f(x)=x+, o f(x)=2^, provocars el presente error.
Error 64: No est permitido un parntesis de apertura tras una constante o variable.
Inmediatamente despus de una constante o variable no puedes insertar un parntesis de apertura. Por
ejemplo, si introduces f(x)=a(x+4) provocars el presente error. Para evitarlo, introduce el signo de la
multiplicacin delante del parntesis de apertura: f(x)=a*(x+4).
Error 65: Se esperaba un argumento o expresin.
Este error se produce si insertas parntesis de apertura y cierre, pero stos no encierran nada. Ejemplo:
f(x)=sin().
Error 66: Constante, variable o funcin desconocida: %s
Algo semejante a una constante, variable o funcin ha sido insertado, pero este elemento es desconocido
para el programa. Ejemplos: f(x)=z^2+1, f(x)=x5. En el primer caso, z no est reconocida como variable
independiente, y en el segundo, tras la variable x el programa espera un operador aritmtico, no un
coeficiente. Observa varias escrituras vlidas: f(x)=5x=5 x=x 5=5*x=x*5.
Error 67: Carcter o smbolo desconocido: %s
Un carcter o smbolo ha sido insertado, pero no est reconocido por el programa.
Error 68: El final de la expresin es inesperado.
El final de la expresin introducida ha sido encontrado de forma inesperada por el programa.
Error 70: Error al analizar la expresin.
Al analizar la expresin introducida ha ocurrido un error. La expresin insertada no hace referencia a
ninguna funcin vlida.
Error 71: Un clculo ha provocado un desbordamiento.
Un clculo desbord la capacidad del programa. Esto puede ocurrir si los nmeros implicados son muy
grandes.
Error 73: Un valor no vlido ha sido utilizado en el clculo.
Un valor no vlido ha sido empleado para realizar un clculo.
Error 74: No hay suficientes puntos para el clculo de la lnea de tendencia.
No se ha proporcionado el nmero mnimo de puntos necesario para calcular la lnea de tendencia. Por
ejemplo, una lnea de tendencia polinmica precisa que el nmero de puntos supere en 1, al menos,
el grado del polinomio. As, una lnea de tendencia basada en un polinomio de tercer grado requiere
un mnimo de cuatro puntos. El resto de lneas de tendencia predefinidas necesitan un mnimo de dos
puntos.
Error 75: Nombre inaceptable para la funcin/constante personalizada: %s
Los nombres de las funciones y constantes definidas por el usuario deben empezar con una letra, y
slo pueden contener letras y nmeros. No se permite emplear nombres que pertenecen a constantes y
funciones predefinidas en el programa.
Error 76: La funcin recursiva no puede ser derivada.
No es posible derivar una funcin recursiva porque la funcin resultante tendra una longitud infinita.
Error 79: La funcin %s no puede ser derivada.
Una cierta funcin no puede ser derivada porque sobre dicha funcin o parte de ella no puede realizarse
la derivacin. Ejemplos: fact(x), gamma(x).

15

Mensajes de error

Error 86: Un clculo ha originado un error.


Un error ha tenido lugar durante un determinado clculo. La causa exacta se desconoce. Si se presenta
este error, por favor, contacta con el programador a travs del foro de soporte de Graph e indcale cmo
puede reproducir dicho error. Con ello podra mejorar el mensaje de error, o incluso evitar que ocurra.
Error 87: No se ha encontrado ninguna solucin. Prueba con otro modelo.
Al intentar insertar una lnea de tendencia basada en un modelo definido por el usuario, el programa ha
fracasado. Es posible que no se haya podido calcular un valor ptimo para las constantes contenidas en
el modelo seleccionado, aunque tambin podra ocurrir que dicho modelo sea incapaz de ajustar los datos
suministrados. En cualquier caso, se recomienda seleccionar otro modelo.
Error 88: No se ha encontrado ningn resultado.
No se ha hallado ningn resultado vlido. Esto puede ocurrir, por ejemplo, cuando intentas crear una
lnea de tendencia respecto a una serie de puntos, pero eso no es posible. Una razn podra ser que alguna
de las constantes calculadas debera ser infinito.
Error 89: No se ha encontrado ningn resultado exacto.
Graph no pudo calcular un resultado exacto. Esto puede ocurrir cuando calculas una integral definida y se
produce un resultado con un error estimado demasiado grande.
Error 99: Error interno. Por favor, notifcalo al programador con tanta informacin como sea posible.
Se ha producido un error interno. El programa ha llevado a cabo algo que, en principio, no es posible,
pero que ha realizado de todos modos. Por favor, contacta con el programador y proporcinale tanta
informacin como sea posible para reproducir el problema.

16

Funciones
Lista de funciones
Las siguientes tablas describen de modo conciso las constantes, variables, operadores y funciones
reconocidos por Graph. Observa que los operadores estn listados en orden de mayor a menor precedencia.
Puedes emplear varias clases de smbolos para agrupar trminos dentro de las expresiones y variar as la
precedencia de los operadores: parntesis (), corchetes [] y llaves {}.
El uso de maysculas y minsculas es indiferente. Las nicas excepciones son la constante de Euler, e, y el
indicador del exponente de un nmero expresado en notacin exponencial o cientfica, E. Recuerda que el
argumento de las funciones trigonomtricas puede indicarse en radianes o en grados sexagesimales (en Editar
ejes> Configuracin, podrs definir la unidad angular).
Constante

Descripcin

Variable independiente empleada en las funciones explcitas.

Variable independiente denominada parmetro en las funciones paramtricas, y ngulo polar


en las funciones polares.

Constante de Euler. En este programa est definida como e=2.718281828459045235360287

pi

Constante . En este programa est definida como pi=3.141592653589793238462643

undef

Siempre devuelve un error. Empleada para indicar que parte de una funcin no est definida.

La unidad imaginaria, definida como i2 = -1. Slo empleada en nmeros complejos.

inf

La constante para infinito. til cuando se emplea como argumento en la funcin


integrate.

rand

Devuelve un nmero aleatorio entre 0 y 1.

Operador

Descripcin

Operador aritmtico: Potenciacin. Indica la potencia o exponente al que se


eleva la base. Ejemplo: f(x)=2^x

Operador aritmtico: Negacin unaria. Indica el valor negativo de un nmero,


variable o expresin. Ejemplo: f(x)=x

NOT

Operador lgico unario: NO lgico. not a devuelve 1 si la expresin a evala


a 0, de otro modo, devuelve 0.

Operador aritmtico: Multiplicacin. Multiplica dos trminos. Ejemplo:


f(x)=2*x

Operador aritmtico: Divisin. Divide dos trminos. Ejemplo: f(x)=2/x

Operador aritmtico: Suma. Suma dos trminos. Ejemplo: f(x)=2+x

Operador aritmtico: Resta. Resta dos trminos. Ejemplo: f(x)=2x

>

Operador de comparacin: Mayor que. Indica que una expresin es mayor que
otra.

>=

Operador de comparacin: Mayor o igual que. Indica que una expresin es


mayor o igual que otra.

<

Operador de comparacin: Menor que. Indica que una expresin es menor que
otra.

<=

Operador de comparacin: Menor o igual que. Indica que una expresin es


menor o igual que otra.

Operador de comparacin: Igual a. Indica que dos expresiones evalan al


mismo valor.

17

Funciones

Operador

Descripcin

<>

Operador de comparacin: Distinto de. Indica que dos expresiones no evalan


al mismo valor.

AND

Operador lgico binario: Y lgico. a and b devuelve 1 si las dos expresiones a


y b no evalan a 0, de otro modo, devuelve 0.

OR

Operador lgico binario: O lgico. a or b devuelve 1 si cualquiera de las


expresiones a o b, o ambas, no evala a 0, de otro modo, devuelve 0.

XOR

Operador lgico binario: O lgico exclusivo. a xor b devuelve 1 si slo una de


las expresiones a o b no evala a 0, de otro modo, devuelve 0.

18

Funciones

Funcin

Descripcin
Trigonomtricas circulares

sin

Devuelve el seno del argumento.

cos

Devuelve el coseno del argumento.

tan

Devuelve la tangente del argumento.

asin

Devuelve el arcoseno del argumento.

acos

Devuelve el arcocoseno del argumento.

atan

Devuelve la arcotangente del argumento.

sec

Devuelve la secante del argumento.

csc

Devuelve la cosecante del argumento.

cot

Devuelve la cotangente del argumento.

asec

Devuelve la arcosecante del argumento.

acsc

Devuelve la arcocosecante del argumento.

acot

Devuelve la arcocotangente del argumento.


Trigonomtricas hiperblicas

sinh

Devuelve el seno hiperblico del argumento.

cosh

Devuelve el coseno hiperblico del argumento.

tanh

Devuelve la tangente hiperblica del argumento.

asinh

Devuelve el arcoseno hiperblico del argumento.

acosh

Devuelve el arcocoseno hiperblico del argumento.

atanh

Devuelve la arcotangente hiperblica del argumento.

csch

Devuelve la cosecante hiperblica del argumento.

sech

Devuelve la secante hiperblica del argumento.

coth

Devuelve la cotangente hiperblica del argumento.

acsch

Devuelve la arcocosecante hiperblica del argumento.

asech

Devuelve la arcosecante hiperblica del argumento.

acoth

Devuelve la arcocotangente hiperblica del argumento.


Potenciales y Logartmicas

sqr

Devuelve el cuadrado del argumento.

exp

Devuelve la constante de Euler, e, elevada a la potencia expresada por el argumento.

sqrt

Devuelve la raz cuadrada del argumento.

root

Devuelve la raz ensima del argumento.

ln

Devuelve el logaritmo natural o neperiano del argumento.

log

Devuelve el logaritmo decimal del argumento.

logb

Devuelve el logaritmo en base n del argumento.


Complejas

abs

Devuelve el valor absoluto del argumento.

arg

Devuelve el argumento o ngulo polar del parmetro insertado.

conj

Devuelve el conjugado del argumento.

re

Devuelve la parte real del argumento.

im

Devuelve el coeficiente de la parte imaginaria del argumento.

19

Funciones

Funcin

Descripcin
De redondeo

trunc

Devuelve la parte entera del argumento eliminando su parte decimal.

fract

Devuelve la parte decimal del argumento eliminando su parte entera.

ceil

Devuelve el argumento redondeado hacia arriba.

floor

Devuelve el argumento redondeado hacia abajo.

round

Devuelve el primer argumento con el nmero de decimales indicado por el segundo


argumento.
Definidas a trozos

sign

Devuelve el signo del argumento: 1 si el argumento es mayor que 0, y 1 si el argumento es


menor que 0.

Devuelve la funcin escaln unitario.

min

Devuelve el valor mnimo de dos o ms argumentos.

max

Devuelve el valor mximo de dos o ms argumentos.

range

Devuelve el segundo argumento si ste se encuentra en el intervalo entre el primer argumento


y el tercer argumento.

if

Devuelve el segundo argumento si la condicin evala a verdadera, de otro modo devuelve el


tercer argumento.
Especiales

integrate

Devuelve la integral definida del primer argumento evaluada desde el segundo argumento al
tercer argumento.

sum

Devuelve el sumatorio del primer argumento evaluado para todos los nmeros enteros entre el
segundo argumento y el tercer argumento.

product

Devuelve el multiplicatorio del primer argumento evaluado para todos los nmeros enteros
entre el segundo argumento y el tercer argumento.

fact

Devuelve el factorial del argumento.

gamma

Devuelve el valor de la funcin gamma de Euler evaluada en el argumento indicado.

beta

Devuelve el valor de la funcin beta de Euler evaluada en los dos argumentos indicados.

Devuelve el valor de la funcin W de Lambert evaluada en el argumento indicado.

zeta

Devuelve el valor de la funcin zeta de Riemann evaluada en el argumento indicado.

mod

Devuelve el resto de la divisin del primer argumento entre el segundo argumento.

dnorm

Devuelve la funcin de densidad de probabilidad de una variable aleatoria en la media y


desviacin tpica indicadas.

Observa las siguientes equivalencias:


sin(x)^2= (sin(x))^2
sin 2x = sin(2x)
sin 2+x = sin(2)+x
sin x^2 = sin(x^2)
2(x+3)x = 2*(x+3)*x
-x^2 = -(x^2)
2x = 2*x
e^2x = e^(2*x)
x^2^3 = x^(2^3)

20

Funciones

Constantes
constante rand
Devuelve un nmero aleatorio entre 0 y 1.
Sintaxis
rand
Descripcin
Observa que rand se emplea como una constante, pero devuelve un nmero pseudoaleatorio cada vez que es
utilizada. No obstante, el valor generado es un nmero real en el intervalo [0,1].
Observaciones
Ya que rand devuelve un nuevo valor cada vez que es evaluada, una grfica que contenga rand no tendr
siempre la misma forma. De hecho, una grfica con rand cambiar si se fuerza al programa a redibujarla,
por ejemplo, si el sistema de coordenadas es movido o redimensionado.
Implementacin
Para generar nmeros pseudoaleatorios en el intervalo [0,1], rand emplea el mtodo congruente
multiplicativo con perodo 2 elevado a la potencia 32a.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Random_number_generator#Computational_methods]
MathWorld [http://mathworld.wolfram.com/RandomNumber.html]

Trigonomtricas circulares
Funcin sin
Devuelve el seno del argumento.
Sintaxis
sin(z)
Descripcin
La funcin sin calcula el seno del argumento z, el cual puede estar expresado en radianes o grados
sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.
Si z es un nmero real, el resultado se encontrar en el intervalo [1,1].
Observaciones
Para argumentos extremadamente elevados (por ejemplo, z=1E20), la funcin perder precisin.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Sine]
MathWorld [http://mathworld.wolfram.com/Sine.html]

Funcin cos
Devuelve el coseno del argumento.
Sintaxis
cos(z)
Descripcin
La funcin cos calcula el coseno del argumento z, el cual puede estar expresado en radianes o grados
sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.

21

Funciones

Si z es un nmero real, el resultado se encontrar en el intervalo [1,1].


Observaciones
Para argumentos extremadamente elevados (por ejemplo, z=1E20), la funcin perder precisin.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Cosine]
MathWorld [http://mathworld.wolfram.com/Cosine.html]

Funcin tan
Devuelve la tangente del argumento.
Sintaxis
tan(z)
Descripcin
La funcin tan calcula la tangente del argumento z, el cual puede estar expresado en radianes o grados
sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.
Observaciones
Para argumentos extremadamente elevados, la funcin perder precisin. Observa que tan no est definida
en z = p*/2 si se calcula en radianes, o z = p*90 si se calcula en grados sexagesimales, y donde p es un
nmero entero. La funcin devolver un nmero muy grande si z se halla cerca de un argumento no definido.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Tangent]
MathWorld [http://mathworld.wolfram.com/Tangent.html]

Funcin asin
Devuelve el arcoseno del argumento.
Sintaxis
asin(z)
Descripcin
La funcin asin calcula el arcoseno del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin asin es la funcin inversa del seno: asin[sin(z)]=z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]
MathWorld [http://mathworld.wolfram.com/InverseSine.html]

Funcin acos
Devuelve el arcocoseno del argumento.
Sintaxis
acos(z)
Descripcin
La funcin acos calcula el arcocoseno del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin acos es la funcin inversa del coseno: acos[cos(z)]=z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]

22

Funciones

MathWorld [http://mathworld.wolfram.com/InverseCosine.html]

Funcin atan
Devuelve la arcotangente del argumento.
Sintaxis
atan(z)
Descripcin
La funcin atan calcula la arcotangente del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin atan es la funcin inversa de la tangente: atan[tan(z)]=z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]
MathWorld [http://mathworld.wolfram.com/InverseTangent.html]

Funcin sec
Devuelve la secante del argumento.
Sintaxis
sec(z)
Descripcin
La funcin sec calcula la secante del argumento z. El resultado puede estar expresado en radianes o grados
sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.
La funcin sec es la funcin recproca del coseno: sec(z)=1/cos(z).
Observaciones
Para argumentos extremadamente elevados (por ejemplo, z=1E20), la funcin perder precisin.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Reciprocal_functions]
MathWorld [http://mathworld.wolfram.com/Secant.html]

Funcin csc
Devuelve la cosecante del argumento.
Sintaxis
csc(z)
Descripcin
La funcin csc calcula la cosecante del argumento z. El resultado puede estar expresado en radianes o
grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
La funcin csc es la funcin recproca del seno: csc(z)=1/sin(z).
Observaciones
Para argumentos extremadamente elevados (por ejemplo, z=1E20), la funcin perder precisin.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Reciprocal_functions]
MathWorld [http://mathworld.wolfram.com/Cosecant.html]

Funcin cot
Devuelve la cotangente del argumento.

23

Funciones

Sintaxis
cot(z)
Descripcin
La funcin cot calcula la cotangente del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
La funcin cot es la funcin recproca de la tangente: cot(z)=1/tan(z)=cos(z)/sin(z).
Observaciones
Para argumentos extremadamente elevados (por ejemplo, z=1E20), la funcin perder precisin.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Trigonometric_functions#Reciprocal_functions]
MathWorld [http://mathworld.wolfram.com/Cotangent.html]

Funcin asec
Devuelve la arcosecante del argumento.
Sintaxis
asec(z)
Descripcin
La funcin asec calcula la arcosecante del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin asec es la funcin inversa de la funcin sec: asec(z)=acos(1/z).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]
MathWorld [http://mathworld.wolfram.com/InverseSecant.html]

Funcin acsc
Devuelve la arcocosecante del argumento.
Sintaxis
acsc(z)
Descripcin
La funcin acsc calcula la arcocosecante del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin acsc es la funcin inversa de la funcin csc: acsc(z)=asin(1/z).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]
MathWorld [http://mathworld.wolfram.com/InverseCosecant.html]

Funcin acot
Devuelve la arcocotangente del argumento.
Sintaxis
acot(z)
Descripcin
La funcin acot calcula la arcocotangente del argumento z. El resultado puede estar expresado en radianes
o grados sexagesimales, dependiendo de la configuracin definida. As, z puede ser cualquier expresin
algebraica que evale a un nmero real.
La funcin acot es la funcin inversa de la funcin cot: acot(z)=atan(1/z).

24

Funciones

Observaciones
La funcin acot devuelve un valor en el intervalo ]/2,/2[ si se calcula con radianes, o ]90,90[ si se
calcula con grados sexagesimales, aunque tambin puede definirse en el intervalo ]0,[.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Inverse_trigonometric_functions]
MathWorld [http://mathworld.wolfram.com/InverseCotangent.html]

Trigonomtricas hiperblicas
Funcin sinh
Devuelve el seno hiperblico del argumento.
Sintaxis
sinh(z)
Descripcin
La funcin sinh calcula el seno hiperblico del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin del seno hiperblico: sinh(z) = (ez-e-z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicSine.html]

Funcin cosh
Devuelve el coseno hiperblico del argumento.
Sintaxis
cosh(z)
Descripcin
La funcin cosh calcula el coseno hiperblico del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin del coseno hiperblico: cosh(z) = (ez+e-z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicCosine.html]

Funcin tanh
Devuelve la tangente hiperblica del argumento.
Sintaxis
tanh(z)
Descripcin
La funcin tanh calcula la tangente hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin de la tangente hiperblica: tanh(z) = sinh(z)/cosh(z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicTangent.html]

25

Funciones

Funcin asinh
Devuelve el arcoseno hiperblico del argumento.
Sintaxis
asinh(z)
Descripcin
La funcin asinh calcula el arcoseno hiperblico del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
La funcin asinh es la funcin inversa del sinh: asinh(sinh(z)) = z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/InverseHyperbolicSine.html]

Funcin acosh
Devuelve el arcocoseno hiperblico del argumento.
Sintaxis
acosh(z)
Descripcin
La funcin acosh calcula el arcocoseno hiperblico del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
La funcin acosh es la funcin inversa del cosh: acosh(cosh(z)) = z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/InverseHyperbolicCosine.html]

Funcin atanh
Devuelve la arcotangente hiperblica del argumento.
Sintaxis
atanh(z)
Descripcin
La funcin atanh calcula la arcotangente hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
atanh es la funcin inversa de tanh: atanh(tanh(z)) = z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/InverseHyperbolicTangent.html]

Funcin csch
Devuelve la cosecante hiperblica del argumento.
Sintaxis
csch(z)
Descripcin
La funcin csch calcula la cosecante hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin de la cosecante hiperblica: csch(z) = 1/sinh(z) = 2/(ez-e-z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicCosecant.html]

26

Funciones

Funcin sech
Devuelve la secante hiperblica del argumento.
Sintaxis
sech(z)
Descripcin
La funcin sech calcula la secante hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin de la secante hiperblica: sech(z) = 1/cosh(z) = 2/(ez+e-z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicSecant.html]

Funcin coth
Devuelve la cotangente hiperblica del argumento.
Sintaxis
coth(z)
Descripcin
La funcin coth calcula la cotangente hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
Definicin de la cotangente hiperblica: coth(z) = 1/tanh(z) = cosh(z)/sinh(z) = (ez + e-z)/(ez - e-z)
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/HyperbolicCotangent.html]

Funcin acsch
Devuelve la arcocosecante hiperblica del argumento.
Sintaxis
acsch(z)
Descripcin
La funcin acsch calcula la arcocosecante hiperblica del argumento z. As, z puede ser cualquier
expresin algebraica que evale a un nmero real o a un nmero complejo.
acsch es la funcin inversa de csch: acsch(csch(z)) = z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/InverseHyperbolicCosecant.html]

Funcin asech
Devuelve la arcosecante hiperblica del argumento.
Sintaxis
asech(z)
Descripcin
La funcin asech calcula la arcosecante hiperblica del argumento z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
asech es la funcin inversa de sech: asech(sech(z)) = z.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]

27

Funciones

MathWorld [http://mathworld.wolfram.com/InverseHyperbolicSecant.html]

Funcin acoth
Devuelve la arcocotangente hiperblica del argumento.
Sintaxis
acoth(z)
Descripcin
La funcin acoth calcula la arcocotangente hiperblica del argumento z. As, z puede ser cualquier
expresin algebraica que evale a un nmero real o a un nmero complejo.
acoth es la funcin inversa de coth: acoth(coth(z)) = z. Para nmeros reales, la funcin acoth no est
definida en el intervalo [1,1].
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Hyperbolic_function]
MathWorld [http://mathworld.wolfram.com/InverseHyperbolicCotangent.html]

Potenciales y logartmicas
Funcin sqr
Devuelve el cuadrado del argumento.
Sintaxis
sqr(z)
Descripcin
La funcin sqr calcula el cuadrado del argumento z, esto es, z elevado a la potencia 2: sqr(z)=z2. As, z
puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo.

Funcin exp
Devuelve la constante de Euler, e, elevada a la potencia expresada por el argumento.
Sintaxis
exp(z)
Descripcin
La funcin exp eleva la constante de Euler, e, a la potencia indicada por el argumento z: exp(z)=e^z. As, z
puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Exponential_function]
MathWorld [http://mathworld.wolfram.com/ExponentialFunction.html]

Funcin sqrt
Devuelve la raz cuadrada del argumento.
Sintaxis
sqrt(z)
Descripcin
La funcin sqrt calcula la raz cuadrada del argumento z, esto es, z elevado a la potencia : sqrt(z)=z.
As, z puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo.
Si los clculos se realizan con nmeros reales, el argumento slo est definido para z0.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Square_root]

28

Funciones

MathWorld [http://mathworld.wolfram.com/SquareRoot.html]

Funcin root
Devuelve la raz ensima del argumento.
Sintaxis
root(n, z)
Descripcin
La funcin root calcula la raz n-sima del argumento z: root(n,z)=z1/n. As, n y z pueden ser cualquier
expresin algebraica que evale a un nmero real o a un nmero complejo.
Si los clculos se realizan con nmeros reales, el argumento slo est definido para z 0.
Observaciones
Cuando los clculos se realizan con nmeros reales, la funcin root slo est definida para z<0 si n es
un nmero entero impar. Para clculos con nmeros complejos, la funcin root est definida para todo el
plano complejo con excepcin de n=0. Observa que para clculos con nmeros complejos, el resultado tendr
siempre una parte imaginaria cuando z<0, aunque el resultado es real si los clculos se realizan con nmeros
reales y n es un nmero entero impar.
Ejemplo
En lugar de x^(1/3) puedes utilizar root(3, x). Nota que x^(2/3) es equivalente a root(3,x)^2.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Nth_root]
MathWorld [http://mathworld.wolfram.com/RadicalRoot.html]

Funcin ln
Devuelve el logaritmo natural o neperiano del argumento.
Sintaxis
ln(z)
Descripcin
La funcin ln calcula el logaritmo en base e (constante de Euler) del argumento z: ln(z)=a ea=z. La
funcin ln(z) se denomina logaritmo natural o neperiano. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.
Si el clculo se realiza con nmeros reales, el argumento slo est definido para z>0. Si el clculo se realiza
con nmeros complejos, el argumento z no est definido en z=0.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Natural_logarithm]
MathWorld [http://mathworld.wolfram.com/NaturalLogarithm.html]

Funcin log
Devuelve el logaritmo decimal del argumento.
Sintaxis
log(z)
Descripcin
La funcin log calcula el logaritmo en base 10 del argumento z: log(z)=a 10a=z. As, z puede ser
cualquier expresin algebraica que evale a un nmero real o a un nmero complejo.
Si el clculo se realiza con nmeros reales, el argumento slo est definido para z>0. Si el clculo se realiza
con nmeros complejos, el argumento z no est definido en z=0.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Common_logarithm]
MathWorld [http://mathworld.wolfram.com/CommonLogarithm.html]

29

Funciones

Funcin logb
Devuelve el logaritmo en base n del argumento.
Sintaxis
logb(z, n)
Descripcin
La funcin logb calcula el logaritmo en base n del argumento z: logb(z,n)=a na=z. As, n debe evaluar
a un nmero real positivo, y z puede ser cualquier expresin algebraica que evale a un nmero real o a un
nmero complejo.
Si el clculo se realiza con nmeros reales, el argumento slo est definido para z>0. Si el clculo se realiza
con nmeros complejos, el argumento z no est definido en z=0.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Logarithm]
MathWorld [http://mathworld.wolfram.com/Logarithm.html]

Complejas
Funcin abs
Devuelve el valor absoluto del argumento.
Sintaxis
abs(z)
Descripcin
La funcin abs devuelve el valor absoluto o numrico del argumento z, generalmente escrito |z| (mdulo de
z). abs(z) siempre devuelve un nmero real y positivo. As, z puede ser cualquier expresin algebraica que
evale a un nmero real o a un nmero complejo.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Absolute_value]
MathWorld [http://mathworld.wolfram.com/AbsoluteValue.html]

Funcin arg
Devuelve el argumento o ngulo polar del parmetro insertado.
Sintaxis
arg(z)
Descripcin
La funcin arg devuelve el argumento o ngulo polar del parmetro z. As, z puede ser cualquier expresin
algebraica que evale a un nmero real o a un nmero complejo.
La funcin arg(z) siempre devuelve un nmero real. El resultado puede estar expresado en radianes o
grados sexagesimales, dependiendo de la configuracin definida. El argumento se halla siempre en el
intervalo [,] si se calcula con radianes, o [180,180] si se calcula con grados sexagesimales. Ejemplo:
arg(1+i)=/4=45.
Si z es un nmero real, arg(z)=0 para z>0, y arg(z)= para z<0. El arg(0) no est definido.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Arg_(mathematics)]
MathWorld [http://mathworld.wolfram.com/ComplexArgument.html]

Funcin conj
Devuelve el conjugado del argumento.

30

Funciones

Sintaxis
conj(z)
Descripcin
La funcin conj devuelve el conjugado del argumento z. As, z puede ser cualquier expresin algebraica
que evale a un nmero real o a un nmero complejo.
La funcin conj est definida del siguiente modo: conj(z) = re(z) - i*im(z). Ejemplo: conj(12i)=1+2i.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Complex_conjugation]
MathWorld [http://mathworld.wolfram.com/ComplexConjugate.html]

Funcin re
Devuelve la parte real del argumento.
Sintaxis
re(z)
Descripcin
La funcin re devuelve la parte real del argumento z. As, z puede ser cualquier expresin algebraica que
evale a un nmero real o a un nmero complejo. Ejemplo: re(12i)=1.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Real_part]
MathWorld [http://mathworld.wolfram.com/RealPart.html]

Funcin im
Devuelve el coeficiente de la parte imaginaria del argumento.
Sintaxis
im(z)
Descripcin
La funcin im devuelve el coeficiente (nmero real) de la parte imaginaria del argumento z. As, z puede ser
cualquier expresin algebraica que evale a un nmero real o a un nmero complejo. Ejemplo: im(12i)=2.
Observa que la funcin im devuelve 0 si z es un nmero real.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Imaginary_part]
MathWorld [http://mathworld.wolfram.com/ImaginaryPart.html]

De redondeo
Funcin trunc
Devuelve la parte entera del argumento eliminando su parte decimal.
Sintaxis
trunc(z)
Descripcin
La funcin trunc devuelve el nmero entero del argumento z, esto es, suprime la parte decimal de z:
trunc(z)=zfract(z). As, z puede ser cualquier expresin algebraica que evale a un nmero real o a un
nmero complejo. Ejemplo: trunc(pi)=3.
Si z es un nmero complejo, trunc(z)=trunc(re(z))+trunc(im(z))i.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Truncate]
MathWorld [http://mathworld.wolfram.com/Truncate.html]

31

Funciones

Funcin fract
Devuelve la parte decimal del argumento eliminando su parte entera.
Sintaxis
fract(z)
Descripcin
La funcin fract devuelve la parte decimal del argumento z, esto es, suprime el nmero entero de z:
fract(z) = z - trunc(z). As, z puede ser cualquier expresin algebraica que evale a un nmero real o a un
nmero complejo. Ejemplo: fract(pi)=0.14159265...
Si z es un nmero complejo, fract(z)=fract(re(z))+fract(im(z))i.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Floor_and_ceiling_functions#Fractional_part]
MathWorld [http://mathworld.wolfram.com/FractionalPart.html]

Funcin ceil
Devuelve el argumento redondeado hacia arriba.
Sintaxis
ceil(z)
Descripcin
La funcin ceil devuelve el nmero entero ms pequeo que sea mayor que el argumento z. As, z puede
ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo. Ejemplo: ceil(pi)=4.
Si z es un nmero complejo, ceil(z)=ceil(re(z))+ceil(im(z))i.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Floor_and_ceiling_functions]
MathWorld [http://mathworld.wolfram.com/CeilingFunction.html]

Funcin floor
Devuelve el argumento redondeado hacia abajo.
Sintaxis
floor(z)
Descripcin
La funcin floor devuelve el nmero entero ms grande que sea menor que el argumento z. As, z
puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo. Ejemplo:
floor(pi)=3.
Si z es un nmero complejo, floor(z)=floor(re(z))+floor(im(z))i
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Floor_and_ceiling_functions]
MathWorld [http://mathworld.wolfram.com/FloorFunction.html]

Funcin round
Devuelve el primer argumento con el nmero de decimales indicado por el segundo argumento.
Sintaxis
round(z,n)
Descripcin
La funcin round redondea el argumento z hasta el nmero de posiciones decimales indicado por n. As,
z puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero complejo. Por otra
parte, n puede ser cualquier expresin algebraica que evale a un nmero entero. Observa que cuando n<0, z
se redondea n posiciones decimales a la izquierda del separador decimal.
Si z es un nmero complejo, round(z)=round(re(z),n)+round(im(z),n)i.

32

Funciones

Ejemplos
round(412.4572,3) = 412.457
round(412.4572,2) = 412.46
round(412.4572,1) = 412.5
round(412.4572,0) = 412
round(412.4572,-2) = 400
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Rounding]
MathWorld [http://mathworld.wolfram.com/NearestIntegerFunction.html]

Definidas a trozos
Funcin sign
Devuelve el signo del argumento.
Sintaxis
sign(z)
Descripcin
La funcin sign tambin denominada funcin signo devuelve el signo del argumento z. As, z puede ser
cualquier expresin algebraica que evale a un nmero real o a un nmero complejo.
Cuando z es un nmero real, sign(z)=1 para z>0, y sign(z)=1 para z<0. Si z=0, sign(z)=0. Cuando z evala
a un nmero complejo, sign(z)=z/abs(z).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Sign_function]
MathWorld [http://mathworld.wolfram.com/Sign.html]

Funcin u
Devuelve la funcin escaln unitario.
Sintaxis
u(z)
Descripcin
La funcin u(z) es conocida como la funcin escaln unitario de Heaviside. As, z puede ser cualquier
expresin algebraica que evale a un nmero real. u(z)=1 cuando z0, y u(z)=0 cuando z<0.
La funcin u(z) no est definida cuando el argumento z es un nmero complejo.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Unit_step#Discrete_form]
MathWorld [http://mathworld.wolfram.com/HeavisideStepFunction.html]

Funcin min
Devuelve el valor mnimo de dos o ms argumentos.
Sintaxis
min(A,B,...)
Descripcin
La funcin min devuelve el valor mnimo de los argumentos insertados. El nmero de argumentos de min no
puede ser inferior a dos. Los argumentos pueden ser expresiones algebraicas que evalen a nmeros reales o
nmeros complejos.
Si los argumentos son nmeros complejos, min(A,B,)=min(re(A), re(B), ...) + min(im(A), im(B), ...)i.

Funcin max
Devuelve el valor mximo de dos o ms argumentos.

33

Funciones

Sintaxis
max(A,B,...)
Descripcin
La funcin max devuelve el valor mximo de los argumentos insertados. El nmero de argumentos de la
funcin max no puede ser inferior a dos. Los argumentos pueden ser expresiones algebraicas que evalen a
nmeros reales o nmeros complejos.
Si los argumentos son nmeros complejos, max(A,B,)=max(re(A), re(B), ...) + max(im(A), im(B), ...)i.

Funcin range
Devuelve el segundo argumento si ste se encuentra en el intervalo entre el primer argumento y el tercer
argumento.
Sintaxis
range(A,z,B)
Descripcin
La funcin range devuelve el segundo argumento z, si z es mayor que A y menor que B. Si z < A, la
funcin range devuelve el primer argumento, A. Si z > B, la funcin devuelve el tercer argumento, B. Los
argumentos pueden ser expresiones algebraicas que evalen a nmeros reales o nmeros complejos.
Observa que range(A,z,B)=max(A, min(z, B)).

Funcin if
Analiza una o ms condiciones y devuelve un resultado basado en ellas.
Sintaxis
if(cond1, f1, cond2, f2, ... , condn, fn [,fz])
Descripcin
La funcin if analiza cond1 y si sta no es igual a 0, f1 es evaluada y se devuelve un resultado. De
otro modo, cond2 es analizada y si sta no es igual a 0, f2 es evaluada y se devuelve un resultado, y as
sucesivamente. Si ninguna de las condiciones es diferente de 0, se evala fz.
No obstante, fz es opcional, y si no se define, la funcin if devolver un error si ninguna de las condiciones
analizadas es diferente de 0. Los argumentos pueden ser expresiones algebraicas que evalen a nmeros
reales o nmeros complejos.

Especiales
Funcin integrate
Devuelve una aproximacin para la integral numrica de una funcin evaluada en un intervalo determinado.
Sintaxis
integrate(f,var,a,b)
Descripcin
La funcin integrate devuelve una aproximacin para la integral definida de f con la variable
independiente var indicada, y calculada desde a (lmite inferior) hasta b (lmite superior). Esto puede
expresarse matemticamente del siguiente modo:

f(x) dx

El resultado es igual al rea comprendida entre la grfica de la funcin f y el eje X desde a hasta b. Si el
rea se encuentra por debajo del eje X, por convencin, se considera negativa. f puede ser cualquier funcin
con la variable independiente indicada por el segundo argumento var. As, a y b pueden ser expresiones
algebraicas que evalen a nmeros reales, o incluso ser -INF o INF para indicar o + respectivamente.
Observa que la funcin integrate no calcula la integral de forma exacta. De hecho, el clculo proporciona

34

Funciones

una aproximacin obtenida mediante la regla de integracin de Gauss-Kronrod de 21 puntos con un error
estimado menor que 10-3.
Ejemplos
f(x)=integrate(t^2-7t+1, t, -3, 15) calcular la integral de f(t)=t^2-7t+1 desde 3 hasta 15,
y la evaluar como 396. Asimismo, si introduces f(x)=integrate(s*sin(s), s, 0, x), Graph
representar la integral de f(s)=s*sin(s) desde 0 hasta x, o lo que es lo mismo, la integral de f(x)=x*sin(x).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Integral]
MathWorld [http://mathworld.wolfram.com/Integral.html]

Funcin sum
Devuelve el sumatorio de una funcin evaluada en un intervalo de nmeros enteros.
Sintaxis
sum(f,var,a,b)
Descripcin
La funcin sum devuelve el sumatorio de f con la variable independiente var indicada, y calculado
para todos los nmeros enteros desde a (lmite inferior) hasta b (lmite superior). Esto puede expresarse
matemticamente del siguiente modo:
b

f(x)
x =a

f puede ser cualquier funcin con la variable independiente var indicada por el segundo argumento. As, a y
b pueden ser expresiones algebraicas que evalen a un nmero entero.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Summation]
MathWorld [http://mathworld.wolfram.com/Sum.html]

Funcin product
Devuelve el multiplicatorio de una funcin evaluada en un intervalo de nmeros enteros.
Sintaxis
product(f,var,a,b)
Descripcin
La funcin product devuelve el multiplicatorio o productorio de f con la variable independiente var
indicada, y calculado para todos los nmeros enteros desde a (lmite inferior) hasta b (lmite superior). Esto
puede expresarse matemticamente del siguiente modo:
b

f(x)
x= a

f puede ser cualquier funcin con la variable independiente var indicada por el segundo argumento. As, a y
b pueden ser expresiones algebraicas que evalen a un nmero entero.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Multiplication#Capital_pi_notation]
MathWorld [http://mathworld.wolfram.com/Product.html]

Funcin fact
Devuelve el factorial del argumento.

35

Funciones

Sintaxis
fact(n)
Descripcin
La funcin fact devuelve el factorial de n, y se denota n! As, n puede ser cualquier expresin algebraica
que evale a un nmero entero. Esta funcin se define del siguiente modo: fact(n)=n(n-1)(n-2)...1. Ejemplo:
fact(5)=54321=120.
Recuerda que la funcin fact est relacionada con la funcin gamma de Euler: fact(n)=gamma(n+1).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Factorial]
MathWorld [http://mathworld.wolfram.com/Factorial.html]

Funcin gamma
Devuelve el valor de la funcin gamma de Euler evaluada en el argumento indicado.
Sintaxis
gamma(z)
Descripcin
La funcin gamma devuelve el resultado de evaluar la funcin gamma de Euler en el argumento z, y se
denota (z). As, z puede ser cualquier expresin algebraica que evale a un nmero real o a un nmero
complejo. Ejemplos: gamma()=, gamma()=2.
La funcin gamma de Euler est definida del siguiente modo:

(z ) = t

z 1

e dt

Esta integral no puede ser resuelta de forma exacta, pero Graph aplica la llamada aproximacin de Lanczos
en el clculo de la funcin gamma. Recuerda que la funcin gamma est relacionada con la funcin factorial:
fact(n)=gamma(n+1).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Gamma_function]
MathWorld [http://mathworld.wolfram.com/GammaFunction.html]

Funcin beta
Devuelve el valor de la funcin beta de Euler evaluada en los dos argumentos indicados.
Sintaxis
beta(m, n)
Descripcin
La funcin beta devuelve el resultado de evaluar la funcin beta de Euler en los argumentos m y n. As,
m y n pueden ser expresiones algebraicas que evalen a nmeros reales o a nmeros complejos. Ejemplos:
beta(1,1)=1, beta(,)=.
Recuerda que la funcin beta est relacionada con la funcin gamma de Euler: beta(m, n) = gamma(m) *
gamma(n) / gamma(m+n).
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Beta_function]
MathWorld [http://mathworld.wolfram.com/BetaFunction.html]

Funcin W
Devuelve el valor de la funcin W de Lambert evaluada en el argumento indicado.
Sintaxis
W(z)

36

Funciones

Descripcin
La funcin W devuelve el resultado de evaluar la funcin W de Lambert tambin denominada funcin
omega en el argumento z. As, z puede ser cualquier expresin algebraica que evale a un nmero real o a
un nmero complejo. La inversa de W est dada por f(W)=W*eW.
Observaciones
Para valores reales de z, cuando z < -1/e, la funcin W devuelve nmeros complejos. Ejemplo:
W(/2)=*i/2. Cuando z1/e, la funcin W devuelve nmeros reales. Ejemplos: W(1/e)=1, W(0)=0,
W(e)=1.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Lambert_w_function]
MathWorld [http://mathworld.wolfram.com/LambertW-Function.html]

Funcin zeta
Devuelve el valor de la funcin zeta de Riemann evaluada en el argumento indicado.
Sintaxis
zeta(z)
Descripcin
La funcin zeta devuelve el resultado de evaluar la funcin zeta de Riemann generalmente expresada
(s) en el argumento z. As, z puede ser cualquier expresin algebraica que evale a un nmero real o a un
nmero complejo. Ejemplos: zeta(0)=1/2, zeta(2)=2/6.
Observaciones
La funcin zeta est definida para todo el plano complejo con excepcin de z=1.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Riemann_zeta_function]
MathWorld [http://mathworld.wolfram.com/RiemannZetaFunction.html]

Funcin mod
Devuelve el resto de la divisin del primer argumento entre el segundo argumento.
Sintaxis
mod(m,n)
Descripcin
m mdulo n devuelve el resto de la divisin del primer argumento entre el segundo argumento, m/n. mod
calcula el resto de f, donde m = a*n + f para cualquier nmero entero a. El signo de f es siempre el
signo de n. Cuando n=0, mod devuelve 0. m y n pueden ser expresiones algebraicas que evalen a nmeros
reales.
Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Modular_arithmetic]
MathWorld [http://mathworld.wolfram.com/Congruence.html]

Funcin dnorm
Devuelve la funcin de densidad de probabilidad de una variable aleatoria en la media y desviacin tpica
indicadas.
Sintaxis
dnorm(x, [,])
Descripcin
La funcin dnorm tambin denominada distribucin de Gauss es una funcin de distribucin de
probabilidad normal de una variable aleatoria continua x, en la media y desviacin tpica indicadas.

37

Funciones

Observa que y son opcionales, y si no se definen, se emplearn los valores por defecto, esto es, =0 y
=1. As, x, y pueden ser expresiones algebraicas que evalen a nmeros reales siempre que >0. La
funcin de densidad de probabilidad est definida del siguiente modo:

1
dnorm(x, , ) =
e
2

(x )2
2
2

Ver tambin
Wikipedia [http://en.wikipedia.org/wiki/Normal_distribution]
MathWorld [http://mathworld.wolfram.com/NormalDistribution.html]

38

Cuadros de dilogo
Editar ejes
Cuando selecciones Editar Ejes... se presentar el cuadro de dilogo abajo mostrado, donde podrs definir
las opciones relativas al sistema de coordenadas. Por ejemplo, las dos primeras pestaas corresponden a las
propiedades de los ejes X e Y, y son similares.

Eje X/Eje Y

Mnimo
Valor mnimo de los nmeros asociados a las divisiones o marcas de graduacin del eje seleccionado.
Por defecto, 10.
Mximo
Valor mximo de los nmeros asociados a las divisiones o marcas de graduacin del eje seleccionado.
Por defecto, 10.
Mdulo entre marcas
Es el intervalo entre dos marcas de graduacin en el eje seleccionado. Las marcas de graduacin son
cortas lneas de medida perpendiculares al eje. Los nmeros unidos a dichas marcas respondern al
intervalo aqu especificado. Por ejemplo, si en Mdulo entre marcas indicas 4, las marcas se mostrarn
en ... 8, 4, 0, 4, 8 ...
Si la casilla Escala logartmica est activada, el mdulo quedar definido logartmicamente, y si en
Mdulo entre marcas indicas 4, las marcas en este caso se mostrarn en 1, 4, 16, 64, 256 ... Nota que el
cuadro Mdulo entre marcas slo est disponible si la casilla Automarcar est desactivada.
Mdulo de cuadrcula
Es el intervalo entre dos lneas de divisin perpendiculares al eje seleccionado. Las lneas de divisin son
lneas de cuadrcula que se extienden a travs del rea grfica y cortan perpendicularmente al eje en las
marcas de graduacin. Este cuadro slo est disponible si la casilla Autoajustar est desactivada.
Escala logartmica
Aplica una escala logartmica al eje seleccionado. Por defecto, la base logartmica es 10, pero si
desactivas la casilla Automarcar, podrs proponer una base diferente en el cuadro Mdulo entre
marcas.
Mostrar nmeros
Muestra los valores asociados a las divisiones o marcas de graduacin del eje seleccionado. El intervalo
entre los nmeros est definido en el cuadro Mdulo entre marcas.

39

Cuadros de dilogo

Ttulo del eje


Si activas esta casilla podrs asignar un nombre al eje seleccionado. As, puedes denotar al eje de
abscisas con la letra X, y al de ordenadas con Y, aunque el programa utiliza por defecto las letras
minsculas. No obstante, puedes identificar los ejes con ciertas variables, por ejemplo, velocidad (m/s),
tiempo (s), etc.
El eje X cruza en y=/El eje Y cruza en x=
Por defecto, el eje de abscisas cruza en y=0, y el de ordenadas en x=0. Ahora bien, puedes especificar
otras coordenadas de interseccin. Esta opcin slo est disponible si en la pestaa Configuracin,
recuadro Estilo de los ejes, has seleccionado la opcin En cruz.
Automarcar
Si activas esta casilla, el programa determinar automticamente un valor para el cuadro Mdulo entre
marcas. Observa que dicho valor est influido por las dimensiones del rea grfica, que vara a su vez
con la anchura que fijes para el panel de contenido.
Autoajustar
Si activas esta casilla, el programa establece que el valor del cuadro Mdulo de cuadrcula sea el
mismo que el valor del cuadro Mdulo entre marcas.
Mostrar marcas
Muestra las marcas de graduacin del eje seleccionado. Las marcas de graduacin son cortas lneas
de medida perpendiculares al eje. El intervalo entre dos marcas est fijado en el cuadro Mdulo entre
marcas.
Mostrar cuadrcula
Muestra las lneas de divisin como lneas punteadas perpendiculares al eje seleccionado, y con el color
elegido en la pestaa Colores y Fuentes. El intervalo entre dos lneas de divisin est determinado por
el cuadro Mdulo de cuadrcula.
Mostrar nmeros como mltiplos de
Muestra los valores unidos a las marcas de graduacin del eje seleccionado como mltiplos de , por
ejemplo, ... , /2, 0, /2, ... Esta opcin slo est disponible si la casilla Mostrar nmeros est
activada.

Configuracin

Ttulo
En esta caja de texto puedes escribir un ttulo o encabezado para el sistema de coordenadas, que quedar
centrado sobre el eje Y. El botn situado en el extremo derecho te permitir aplicar un formato a dicho
ttulo.

40

Cuadros de dilogo

Mostrar leyenda
Activa esta casilla si deseas mostrar la leyenda dentro del sistema de coordenadas. La leyenda es un
recuadro que recoge una lista de todos los elementos de Graph introducidos en el sistema coordenado, y
est anclada, por defecto, en la esquina superior derecha de la ventana grfica. Puedes modificar la fuente
del contenido de la leyenda desde la pestaa Colores y Fuentes, o desde el men contextual.
Si prefieres que la leyenda no registre cierto elemento, haz clic derecho sobre ste en el panel de
contenido y quita la marca de verificacin de la opcin Mostrar en la leyenda.
Situacin de la leyenda
Determina en qu esquina de la ventana grfica deseas emplazar la leyenda. Desde el men contextual
podrs decidir igualmente para ella una nueva situacin. Recuerda que puedes arrastrar la leyenda con el
ratn, y soltarla en cualquier punto del rea grfica.
Calcular con nmeros complejos
Activa esta casilla si empleas nmeros complejos en los clculos. Observa que esto podra enlentecer
levemente la representacin grfica, pero puede ser necesario en ciertas ocasiones. En cualquier caso,
debe obtenerse un resultado real para la grfica a dibujar. Esta opcin no interferir con las evaluaciones.
Estilo de los ejes
Selecciona Ninguno si no deseas mostrar los ejes, o En cruz si quieres que los ejes se crucen
perpendicularmente en (0,0). No obstante, en las pestaas Eje X y Eje Y puedes personalizar los puntos
de corte en los cuadros El eje X cruza en y= y El eje Y cruza en x= respectivamente. En cambio, si
deseas presentar los ejes abajo y a la izquierda del rea grfica, selecciona A escuadra. Con esta opcin
sobrescribirs el contenido de los cuadros El eje Y cruza en x= y El eje X cruza en y=.
Trigonometra
Define la unidad para los clculos que impliquen funciones trigonomtricas: Radin o Grado
sexagesimal. Esta opcin tambin determina la unidad angular del argumento o ngulo polar de los
nmeros complejos expresados en forma polar.

Colores y Fuentes

Colores
Permite modificar el color de fondo del rea grfica, el de los ejes y el de las lneas de divisin de la
cuadrcula.
Fuentes
Permite elegir el formato que desees aplicar a los ttulos de los ejes, a los nmeros unidos a las marcas de
graduacin y al contenido de la leyenda.
Perfil predeterminado
Activa esta casilla si deseas guardar la configuracin definida en este cuadro de dilogo como el perfil
empleado por defecto en el futuro para crear nuevos sistemas de coordenadas. Si has personalizado los

41

Cuadros de dilogo

botones de las barras de herramientas no olvides activar esta casilla y hacer clic en el botn Aceptar para
guardar as la nueva configuracin.

Opciones
Cuando selecciones Editar Opciones... se presentar el cuadro de dilogo abajo mostrado, donde
podrs definir tus preferencias respecto a la interfaz de usuario y regular ciertas caractersticas generales del
programa.

Posiciones decimales
Nmero de dgitos decimales que deseas que muestren los resultados. Puedes fijar un mximo de 15
posiciones decimales.
Archivos recientes
Nmero de archivos .grf (archivos de Graph) abiertos ltimamente, que sern mostrados en el men
Archivo. El nmero debe estar entre 1 y 9. Si indicas 0, desactivars esta opcin, y no se mostrar ningn
archivo reciente.
Lmite de Deshacer
Mximo nmero de acciones que se pueden anular. Cada vez que realizas un cambio, el programa
guardar informacin para invertirlo. Por defecto, Lmite de Deshacer est fijado en 50, lo que
significa que podrs deshacer los ltimos 50 cambios introducidos en Graph. Esta opcin consume
una pequea parte de la memoria RAM de tu ordenador, pero puedes reducir el valor de Lmite de
Deshacer, o incluso desactivar esta opcin indicando 0.
Escala de la interfaz
Modifica la escala de la interfaz de usuario. Esto es til si la resolucin de tu pantalla es muy alta o si,
por alguna razn, tienes dificultades para leer los textos.
Idioma
La lista desplegable muestra los idiomas disponibles para la interfaz de usuario. El idioma seleccionado
ser el empleado por defecto en el futuro.
Separador decimal
Separador decimal utilizado al exportar datos a un archivo. Si esta casilla est desactivada, se emplear
el smbolo decimal definido en la Configuracin Regional de Windows. No obstante, recuerda que en
Graph el separador decimal predeterminado es un punto.

42

Cuadros de dilogo

Vincular archivos .grf


Activa esta casilla para asociar los archivos con extensin .grf (archivos de Graph) con el programa.
De este modo, cuando hagas doble clic sobre el acceso directo de cualquiera de ellos, Graph lo abrir
automticamente.
Mostrar texto emergente
Activa esta casilla si deseas que, durante varios segundos, un texto sobre fondo amarillo describa
brevemente el elemento sobre el que sitas el puntero del ratn. Esta descripcin tambin aparece en la
barra de estado.
Guardar tamao de la ventana al salir
Activa esta casilla si deseas que Graph recuerde el tamao de la ventana del programa cuando ste se
cierra. Dicho tamao ser empleado por defecto en el futuro. La anchura del panel de contenido queda
igualmente guardada. Si esta casilla est desactivada, se utilizar el perfil definido por ltima vez.
Forma compleja
Especifica cmo deseas que el programa muestre los nmeros complejos en la ventana de herramientas
Evaluacin as como en el cuadro de dilogo Tabla de valores.
Real significa que slo se mostrarn nmeros reales. Si una evaluacin genera un nmero complejo, ste
ser desestimado, y el programa lo notificar con un error. Binmica significa que un nmero complejo
z ser expresado en la forma z=a+bi, donde a es la parte real, y bi la parte imaginaria (i es la unidad
imaginaria). Polar significa que un nmero complejo z ser expresado en la forma z=a, donde a es
el mdulo, el smbolo es el indicador del ngulo, y es el argumento. Recuerda que en Editar ejes>
Configuracin, podrs elegir la unidad angular para el argumento en el recuadro Trigonometra: Radin
o Grado sexagesimal.
Observa que, en algunos casos y segn la opcin seleccionada en el recuadro Forma compleja, podras
obtener un resultado diferente en la ventana de herramientas Evaluacin. Por ejemplo, si seleccionas
Real, Graph intentar encontrar un resultado real si esto es posible, y si seleccionas Binmica o Polar,
podras alcanzar un resultado no real para la misma evaluacin.
Comprobar nueva versin al inicio
Si activas esta casilla, Graph comprobar automticamente va Internet con cada inicio si una nueva
versin est disponible. En caso afirmativo, un cuadro de dilogo te preguntar si deseas descargarla. Si
no hay ninguna nueva versin, no vers ningn mensaje.
Si desactivas esta casilla, podrs utilizar Ayuda Internet Buscar actualizaciones... para verificar
manualmente si existe una nueva versin. Si no la hay, recibirs este mensaje: Ya ests utilizando la
versin ms reciente de Graph.

Insertar funcin
Si deseas introducir una funcin en el sistema de coordenadas, emplea Funcin Insertar funcin... Se
presentar el cuadro de dilogo abajo mostrado.
Para editar una funcin, seleccinala en el panel de contenido y utiliza Funcin Editar..., o el men
contextual. El mtodo ms simple consiste en hacer doble clic sobre dicha funcin. Emerger entonces el
cuadro de dilogo Editar funcin.

43

Cuadros de dilogo

Tipo de funcin
Esta lista desplegable te permite elegir entre tres clases de funciones: Funcin explcita, Funcin
paramtrica y Funcin polar. Una funcin explcita se define como y=f(x), es decir, cada valor de la
variable independiente x tiene asociado un nico valor de la variable dependiente y, aunque la funcin
puede no estar definida en uno o ms valores de x. Por ejemplo, el dominio de la funcin f(x)=1/x es
el conjunto de todos los nmeros reales con excepcin de x=0.
En una funcin paramtrica, las coordenadas x e y estn calculadas en funcin de una variable
independiente denominada parmetro, y denotada por la letra t. Una funcin paramtrica est definida
por medio de dos ecuaciones: x=f(t), y=g(t). Por ejemplo, una elipse puede expresarse por medio de
las ecuaciones paramtricas x=a*cos(t), y=b*sin(t), donde a y b son dos constantes reales
conocidas como semieje mayor y semieje menor respectivamente.
Una funcin polar se define como r=f(t), donde r es el radio vector o distancia desde el origen o polo a
un punto dado, y t es el argumento o ngulo polar. t es el ngulo entre el radio vector y la recta o eje
polar. Por ejemplo, la ecuacin polar de la espiral de Arqumedes es r=a*t, donde a es una constante
real. La conversin de las coordenadas polares en coordenadas cartesianas se realiza por medio de las
siguientes ecuaciones: x(t)=r(t)*cos(t), y(t)=r(t)*sin(t).
Ecuacin de la funcin
Introduce aqu la expresin de la funcin que pretendes representar grficamente. Para funciones
explcitas el cuadro es f(x)=, y para funciones polares, r(t)=. En cambio, para funciones paramtricas dos
son los cuadros disponibles: x(t)=, y(t)=. En el captulo Lista de funciones encontrars una relacin de las
variables, constantes, operadores y funciones predefinidos en el programa.
Intervalo
Determina el intervalo en el que deseas representar la grfica de la funcin. En el cuadro Desde
especifica el valor inicial de la variable independiente empleada, es decir, dnde deseas que empiece la
grfica. En el cuadro Hasta indica el valor final de la variable independiente utilizada, es decir, dnde
quieres que finalice la grfica. En el caso de funciones explcitas, si no introduces ningn valor en el
cuadro Desde, la grfica comenzar en , y si no fijas ningn valor en el cuadro Hasta, la grfica
proseguir hasta +. Recuerda que puedes dejar un cuadro en blanco, o los dos.
En funciones paramtricas y polares debes delimitar un intervalo, y proponer un valor para el cuadro
Pasos, que establece el nmero de puntos de clculo que llevar a cabo el programa para trazar la
grfica. Cuanto mayor sea tal nmero, tanto ms fidedigna ser dicha grfica.

44

Cuadros de dilogo

En funciones explcitas puedes dejar el cuadro Pasos en blanco para que Graph determine de forma
automtica un valor ptimo. No obstante, puedes indicar un nmero de puntos de clculo si observas que
la grfica no muestra suficiente claridad. Nota que el valor insertado en Pasos es un mnimo. De hecho,
Graph podra incrementar el nmero de puntos de clculo si fuera preciso siempre que en el cuadro Tipo
de dibujo est seleccionada la opcin Automtico.
Puntos extremos
Si has especificado un intervalo, puedes elegir un marcador o smbolo para sealar el punto inicial y/o
final del segmento de la grfica a dibujar. Por defecto, los cuadros Inicio y Fin estn en blanco, esto es,
no se mostrar ningn marcador.
Leyenda
En la caja de texto Descripcin puedes escribir un nombre o texto explicativo para la funcin que deseas
introducir, que ser mostrado por la leyenda. Si nada escribes, la leyenda recoger la expresin de la
funcin insertada.
Propiedades de la grfica
En el cuadro Estilo de lnea elige la clase de trazo que deseas para dibujar la grfica. La opcin por
defecto es la lnea continua. Este cuadro slo est disponible si en Tipo de dibujo has seleccionado la
opcin Automtico o Lneas. Tambin puedes elegir un color para la grfica y un grosor para la misma,
en pxeles. Observa que al trazar la grfica, el programa utilizar las propiedades adoptadas por ltima
vez.
En el cuadro Tipo de dibujo las opciones Automtico (establecida por defecto) y Lneas conectan
los puntos calculados para la grfica mediante lneas, pero en la primera opcin el programa realizar
evaluaciones complementarias si considera que con ello mejorar el trazado de la grfica. Si en Tipo
de dibujo eliges la opcin Puntos, Graph mostrar los puntos de clculo computados para dibujar la
grfica.

Insertar tangente/normal
Si deseas introducir una tangente o una normal respecto a la funcin seleccionada, emplea Funcin
Insertar tangente/normal... Se presentar el cuadro de dilogo abajo mostrado.
Para editar una tangente o una normal, seleccinala en el panel de contenido y utiliza Funcin Editar...,
o el men contextual. El mtodo ms simple consiste en hacer doble clic sobre dicha tangente o normal.
Emerger entonces el cuadro de dilogo Editar tangente/normal.
Una tangente es una lnea recta que toca a la grfica de una funcin en un nico punto sin cortarla. Una
normal es una lnea recta perpendicular a la grfica de una funcin en un punto dado. En funciones explcitas,
el punto est determinado por la coordenada x, en funciones paramtricas por el parmetro t, y en funciones
polares por el ngulo polar t.

45

Cuadros de dilogo

Intervalo
Delimita el intervalo en el que deseas representar la tangente o normal. En el cuadro Desde especifica
el valor inicial de la coordenada x, o de la variable t, es decir, dnde quieres que empiece la tangente o
normal. Si no introduces ningn valor, la grfica comenzar en . En el cuadro Hasta indica el valor
final de la coordenada x, o de la variable t, es decir, dnde deseas que finalice la tangente o normal.
Si no introduces ningn valor, la grfica proseguir hasta +. Recuerda que puedes dejar un cuadro en
blanco, o los dos.
Puntos extremos
Si has definido un intervalo, puedes elegir un marcador o smbolo para sealar el punto inicial y/o final
del segmento de la tangente o normal a dibujar. Por defecto, los cuadros Inicio y Fin estn en blanco, esto
es, no se mostrar ningn marcador.
Leyenda
En la caja de texto Descripcin puedes escribir un nombre o texto explicativo para la tangente o
normal que deseas introducir, que ser mostrado por la leyenda. Si nada escribes, la leyenda recoger la
expresin de la tangente o normal insertada.
Propiedades de la grfica
En el cuadro Estilo de lnea elige la clase de trazo que deseas para dibujar la tangente o normal. La
opcin por defecto es la lnea continua. Tambin puedes escoger un color para la tangente o normal, y un
grosor para su grfica, en pxeles. Observa que al dibujar la grfica, el programa utilizar las propiedades
adoptadas por ltima vez.

Insertar relleno
Si deseas introducir un relleno respecto a la funcin seleccionada, emplea Funcin Insertar relleno... Se
presentar el cuadro de dilogo abajo mostrado. Un relleno es til para resaltar un rea vinculada de alguna
forma a cierta funcin. Puedes aplicar dos estilos de relleno: color uniforme o trama (rayado).
Para editar un relleno, seleccinalo en el panel de contenido y utiliza Funcin Editar..., o el men
contextual. El mtodo ms simple consiste en hacer doble clic sobre dicho relleno. Emerger entonces el
cuadro de dilogo Editar relleno.

46

Cuadros de dilogo

Relleno

La pestaa Relleno ofrece las siguientes clases de relleno:


Entre la funcin y el eje X
Rellena el rea entre la grfica de la funcin seleccionada y el eje X en el intervalo definido. Si activas
la casilla Disminuir hasta interseccin o Aumentar hasta interseccin en la pestaa Opciones, el
intervalo decrecer o se incrementar respectivamente hasta que la grfica corte el eje X.
Entre la funcin y el eje Y
Rellena el rea entre la grfica de la funcin seleccionada y el eje Y en el intervalo definido. Este tipo
de relleno es muy til con funciones paramtricas. Observa que sigues empleando la coordenada x para
indicar el intervalo. Si activas la casilla Disminuir hasta interseccin o Aumentar hasta interseccin
en la pestaa Opciones, el intervalo decrecer o se incrementar respectivamente hasta que la grfica
corte el eje Y.
Por debajo de la funcin
Rellena el rea por debajo de la grfica de la funcin seleccionada en el intervalo definido. Si activas
la casilla Disminuir hasta interseccin o Aumentar hasta interseccin en la pestaa Opciones, el
intervalo decrecer o se incrementar respectivamente hasta que la grfica alcance el borde inferior del
rea grfica.
Por encima de la funcin
Rellena el rea por encima de la grfica de la funcin seleccionada en el intervalo definido. Si activas
la casilla Disminuir hasta interseccin o Aumentar hasta interseccin en la pestaa Opciones, el
intervalo decrecer o se incrementar respectivamente hasta que la grfica alcance el borde superior del
rea grfica.
Dentro de la funcin
Rellena el rea que encierra la grfica de la funcin seleccionada consigo misma en el intervalo definido.
Si activas la casilla Disminuir hasta interseccin o Aumentar hasta interseccin en la pestaa
Opciones, el intervalo decrecer o se incrementar respectivamente hasta que la grfica se corte a s
misma.

47

Cuadros de dilogo

Entre dos funciones


Rellena el rea entre las grficas de dos funciones en el intervalo definido. La funcin primaria es la
seleccionada en el panel de contenido, y la secundaria la seleccionada en la pestaa Segunda funcin.

Opciones
En la pestaa Opciones abajo mostrada, establece tus preferencias respecto al relleno. Recuerda que en la
caja de texto Descripcin puedes escribir un nombre o texto explicativo para el relleno, que ser mostrado
por la leyenda. Si nada escribes, el programa designar por defecto al relleno insertado como Relleno 1,
Relleno 2, etc.

Desde
En este cuadro indica el valor inicial de la coordenada x si manejas funciones explcitas, o de la variable
t si recurres a funciones paramtricas o polares, es decir, dnde deseas que empiece el relleno. Si no
introduces ningn valor, el relleno comenzar en .
Si activas la casilla Disminuir hasta interseccin, el valor inicial del intervalo decrecer hasta el valor
en el que la grfica corte el eje X (Entre la funcin y el eje X), corte el eje Y (Entre la funcin y el eje
Y), alcance el borde inferior de la ventana grfica (Por debajo de la funcin), alcance el borde superior
de la ventana grfica (Por encima de la funcin), o intersecte consigo misma (Dentro de la funcin).
Hasta
En este cuadro indica el valor final de la coordenada x si manejas funciones explcitas, o de la variable
t si recurres a funciones paramtricas o polares, es decir, dnde quieres que finalice el relleno. Si no
introduces ningn valor, el relleno proseguir hasta +.
Si activas la casilla Aumentar hasta interseccin, el valor final del intervalo se incrementar hasta el
valor en el que la grfica corte el eje X (Entre la funcin y el eje X), corte el eje Y (Entre la funcin
y el eje Y), alcance el borde inferior de la ventana grfica (Por debajo de la funcin), alcance el borde
superior de la ventana grfica (Por encima de la funcin), o intersecte consigo misma (Dentro de la
funcin).
Estilo
Selecciona el estilo de relleno que deseas aplicar al rea seleccionada: color uniforme o trama (rayado).
Si quieres destacar la zona en que dos tramas se superponen, elige un estilo diferente para cada una de
ellas.
Color
Elige el color que prefieras para el relleno.
Marcar lmites
Activa esta casilla si deseas delimitar el inicio y el final del intervalo del relleno con lneas. Desactvala
si quieres que dos rellenos con el mismo estilo semejen uno slo.

48

Cuadros de dilogo

Segunda funcin
La imagen abajo mostrada ilustra la pestaa Segunda funcin. Observa que esta pestaa slo est disponible
si previamente has seleccionado la opcin Entre dos funciones en la pestaa Relleno. En el cuadro de
mltiples lneas Segunda funcin podrs elegir la funcin secundaria para un relleno entre dos funciones.

Intervalo del relleno para la segunda funcin


Aqu puedes definir el intervalo para la funcin secundaria de forma similar a como indicaste el intervalo
para la funcin primaria en la pestaa Opciones , pero slo est disponible para funciones paramtricas.
En funciones explcitas y polares, el programa adoptar automticamente para la funcin secundaria el
intervalo establecido para la funcin primaria, incluso si para aqulla no indicaste ningn intervalo.
En el cuadro Desde indica el valor inicial de la coordenada x, o de la variable t, es decir, dnde deseas
que comience el relleno. En el cuadro Hasta especifica el valor final de la coordenada x, o de la variable
t, es decir, dnde quieres que termine el relleno. En ausencia de intervalo, se emplearn los valores por
defecto, y +.
Si activas la casilla Disminuir hasta interseccin, el valor inicial del intervalo se reducir hasta el
valor en el que la grfica corte un eje, el borde de la ventana grfica, o intersecte consigo misma o con
otra grfica, dependiendo de la clase de relleno seleccionada. Si activas la casilla Aumentar hasta
interseccin, el valor final del intervalo se incrementar hasta el valor en el que la grfica corte un eje,
el borde de la ventana grfica, o intersecte consigo misma o con otra grfica, dependiendo de la clase de
relleno seleccionada.
Un relleno constituye un medio expresivo para realzar cierta rea. Ahora bien, si obtienes resultados extraos,
comprueba que has seleccionado la funcin correcta y has especificado justamente el intervalo que pretendas.

Insertar serie de puntos


Si deseas introducir una serie de puntos en el sistema de coordenadas, emplea Funcin Insertar serie
de puntos... Se presentar el cuadro de dilogo abajo mostrado. Cada punto quedar sealizado con un
marcador o smbolo.
Para editar una serie de puntos, seleccinala en el panel de contenido y utiliza Funcin Editar..., o el
men contextual. El mtodo ms simple consiste en hacer doble clic sobre dicha serie de puntos. Emerger
entonces el cuadro de dilogo Editar serie de puntos.

49

Cuadros de dilogo

Tras aadir una serie de puntos podrs insertar una lnea de tendencia, que es la lnea de mejor ajuste para tal
conjunto de puntos.
En la cuadrcula del cuadro de dilogo indica las coordenadas x e y de cada punto. Recuerda que puedes
emplear como coordenadas constantes definidas en el cuadro de dilogo Personalizar funciones/constantes.
No existe lmite para el nmero de puntos que desees introducir.
Con el men contextual puedes copiar coordenadas de la cuadrcula y pegarlas en otros programas, por
ejemplo, MS Excel o MS Word (en este caso, se pegarn directamente como una tabla), o bien copiarlas
desde estas aplicaciones y pegarlas en la cuadrcula de Graph.
Asimismo, por medio del men contextual podrs importar datos desde un archivo delimitado por comas
(.csv) o por tabulaciones (.txt) creado, por ejemplo, con MS Excel, aunque tambin es posible importar
un archivo de texto plano creado con el Bloc de notas de Windows. Observa que los datos importados
sern pegados en la posicin del cursor. Esto hace posible pegar datos desde ms de un archivo, o tener
coordenadas x en un archivo, y coordenadas y en otro. Al pegar datos procedentes de un nico archivo el
caso ms frecuente asegrate de que el cursor se halla en la primera celda, esto es, la de la esquina superior
izquierda de la cuadrcula.
Descripcin
En esta caja de texto puedes escribir un nombre o texto explicativo para la serie de puntos introducida,
que ser mostrado por la leyenda. Si nada escribes, el programa designar por defecto a las series de
puntos insertadas como Serie de puntos 1, Serie de puntos 2, etc.
Tipo de coordenadas
Elige el tipo de coordenadas que definirn los puntos. Cartesiano significa que cada punto se expresa
como un par ordenado (x,y), donde x es la abscisa del punto e y su ordenada. Polar significa que cada
punto se expresa como un par ordenado (,r), donde es el argumento o ngulo polar entre el radio

50

Cuadros de dilogo

vector y la recta o eje polar, y r es el radio vector o distancia desde el origen o polo a un punto dado.
puede indicarse en radianes o grados sexagesimales, dependiendo de la configuracin establecida.
Marcador
Un marcador es un smbolo que representa un nico punto dentro de una serie de puntos. La lista
desplegable Estilo ofrece varias clases de marcadores, por ejemplo, crculo relleno, cuadrado, tringulo,
rombo, etc. Tambin puedes elegir un color y un tamao para los marcadores. Observa que si reduces el
tamao a 0, no se mostrar ningn marcador.
Si deseas representar vectores, elige una cabeza de flecha como marcador, y en el recuadro Lnea
selecciona la lnea continua como la opcin de Estilo. Nota que con una cabeza de flecha como
marcador, el primer punto de una serie de puntos no ser sealizado. El vrtice de la cabeza de flecha
se superpondr al punto del extremo del vector, aunque su direccin depender de la opcin elegida en
Interpolacin.
Lnea
Si lo deseas, puedes unir los marcadores con lneas. En Estilo selecciona una opcin para el trazo. Por
defecto, no se dibuja ninguna lnea. En este sentido, nota que en la lista desplegable hay una opcin en
blanco. Asimismo, puedes escoger un color y un grosor para el trazo, en pxeles. Ten en cuenta que las
lneas sern dibujadas en el mismo orden en el que definas los puntos dentro de la cuadrcula.
La lista desplegable Interpolacin ofrece cuatro clases de ajuste. Lineal: define lneas rectas entre los
puntos. Spline cbico-1D: dibuja un spline cbico natural [http://en.wikipedia.org/wiki/Cubic_splines]
entre los puntos segn la coordenada x, esto es, una curvilnea que se reduce a un polinomio de tercer
grado. Spline cbico-2D: dibuja un spline cbico entre los puntos segn las coordenadas x e y. Coseno
1/2 fase: el ajuste entre dos puntos dibuja la mitad de la fase de la funcin coseno. Aqu el resultado
puede no parecer tan suave como el obtenido por splines cbicos, pero la interpolacin por coseno no
sobretraza o subtraza el ajuste respecto a los puntos o nodos, extremo que s hacen los splines cbicos.
Rtulos
Activa la casilla Mostrar coordenadas si deseas adjuntar a cada punto sus coordenadas, sean
cartesianas o polares. El botn te permite elegir un formato para dichas coordenadas. En la lista
desplegable Posicin selecciona dnde quieres situar las coordenadas respecto a los puntos.
Barras de error
Las barras de error expresan grficamente el error o grado de incertidumbre relativo a cada punto. Dicho
error puede afectar a la coordenada x -barras de error horizontales, a la coordenada y barras de error
verticales, o a ambas al mismo tiempo.
Tres opciones permiten especificar la cuanta o margen de error. Valor fijo: las cuantas de error de todos
los puntos tienen la misma magnitud. Porcentaje: las cuantas de error de todos los puntos tienen el
mismo porcentaje respecto a la coordenada seleccionada. Personalizada: define una cuanta de error
diferente para cada punto. En este caso, el rea de edicin de la cuadrcula desplegar una o dos nuevas
columnas (Error X, Error Y) donde podrs fijar una determinada cuanta de error para cada punto.
Recuerda que todas las cuantas de error se representan como valores , esto es, valores positivos y
negativos.
El recuadro Muestra proporciona una vista previa de las opciones elegidas, por ejemplo, el marcador
seleccionado, su color y tamao, y otros detalles como los rtulos o las barras de error.

Insertar lnea de tendencia


Si deseas introducir una lnea de tendencia respecto a la serie de puntos seleccionada, emplea Funcin
Insertar lnea de tendencia... Se presentar el cuadro de dilogo abajo mostrado.
Una lnea de tendencia o lnea de regresin- es la lnea de mejor ajuste para un determinado conjunto o
nube de puntos que representan los datos, y se calcula como una funcin explcita y=f(x). La fiabilidad de una
lnea de tendencia est expresada por el coeficiente de determinacin R2.
El coeficiente de determinacin cuantifica la proporcin de la variacin de la variable dependiente respecto
a la variable independiente, es decir, en qu grado la lnea de tendencia se ajusta a los datos. Puede adoptar
valores entre 0 y 1. Si R2=1, entre la lnea de regresin y los puntos insertados hay una correspondencia
perfecta. Sin embargo, cuanto ms se aleje R2 de ese valor ideal tanto ms frgil ser el ajuste realizado.

51

Cuadros de dilogo

Si has definido cuantas de error Y en la serie de puntos, tales valores se utilizarn en el clculo de la lnea de
tendencia. Cada punto se pondera por la inversa de la varianza, 1/2, donde es la desviacin tpica o error Y
del punto. No se tienen en cuenta eventuales errores X.

Predefinida

Hay seis modelos predeterminados para el clculo de la lnea de tendencia que, con excepcin del modelo de
media mvil, aplican el mtodo de mnimos cuadrados (MMC): la suma de los cuadrados de las desviaciones
o residuos (diferencias entre los valores de las ordenadas reales y las ordenadas ajustadas por el modelo)
adquiere un valor mnimo.
Para Lineal, Polinmica y Exponencial est disponible la opcin Cortar en y=, donde podrs indicar en
qu ordenada deseas que la lnea de tendencia intersecte al eje Y.
Lineal
Crea una lnea de tendencia segn una funcin lineal minimizando la suma de los cuadrados de las
desviaciones o residuos.
La lnea de tendencia emplea la ecuacin f(x)=a*x+b, esto es, una lnea recta, donde a y b son constantes
calculadas por el programa. Con el mtodo de mnimos cuadrados (MMC), Graph intentar obtener el
resultado ms pequeo para el sumatorio de los residuos al cuadrado (yi-f(xi))2.
Logartmica
Crea una lnea de tendencia segn una funcin logartmica minimizando la suma de los cuadrados de las
desviaciones o residuos.
La lnea de tendencia emplea la ecuacin f(x) = a*ln(x)+b, donde a y b son constantes calculadas por el
programa, y ln es el logaritmo natural o neperiano. Graph deshabilitar automticamente este modelo si
detecta en la serie de puntos una coordenada x negativa o igual a cero.
Recuerda que si defines logartmicamente el eje X, una lnea de tendencia logartmica se mostrar como
una lnea recta.
Polinmica
Crea una lnea de tendencia segn una funcin polinmica minimizando la suma de los cuadrados de las
desviaciones o residuos.
La lnea de tendencia emplea la ecuacin f(x) = an*xn + ... + a3*x3 + a2*x2 + a1*x + a0, donde a0 ... an
son constantes calculadas por el programa, y n es el grado u orden del polinomio, que debes indicar en el
cuadro Grado. Observa que si n es el orden del polinomio, debes tener definidos, al menos, n+1 puntos
para realizar este tipo de ajuste. Por ejemplo, si deseas insertar una lnea de tendencia polinmica de
grado 2, debes introducir, como mnimo, tres puntos.
Potencial
Crea una lnea de tendencia segn una funcin potencial minimizando la suma de los cuadrados de las
desviaciones o residuos.

52

Cuadros de dilogo
La lnea de tendencia emplea la ecuacin f(x) = a*xb, donde a y b son constantes calculadas por
el programa. Graph deshabilitar automticamente este modelo si detecta en la serie de puntos una
coordenada x o y negativa o igual a cero.
Recuerda que si defines logartmicamente los ejes X e Y, una lnea de tendencia potencial se mostrar
como una lnea recta.
Exponencial
Crea una lnea de tendencia segn una funcin exponencial minimizando la suma de los cuadrados de las
desviaciones o residuos.
La lnea de tendencia emplea la ecuacin f(x) = a*bx, donde a y b son constantes calculadas por
el programa. Graph deshabilitar automticamente este modelo si detecta en la serie de puntos una
coordenada y negativa o igual a cero.
Recuerda que si defines logartmicamente el eje Y, una lnea de tendencia exponencial se mostrar como
una lnea recta.
Media mvil
Una media mvil es una secuencia de medias aritmticas calculadas a partir de determinados conjuntos
de datos. En el cuadro Perodo indica el nmero de datos que quieres utilizar para calcular cada media
aritmtica.
Una media mvil se muestra como una sucesin de lneas rectas, que atenan o suavizan las
fluctuaciones de los datos, y este carcter es tanto ms acentuado cuanto mayor es el perodo adoptado.
Si en el cuadro Perodo indicas 1, no se puede calcular ninguna media aritmtica, pero los puntos
insertados quedarn unidos por lneas rectas. Por tanto, para que el programa calcule la media, debes
indicar en el cuadro Perodo un valor mayor que 1.

Definida por el usuario

Puedes definir tus propios modelos de funciones sobre los que basar los clculos de las lneas de tendencia.
Los modelos se definen como funciones explcitas donde las constantes que deseas que el programa evale
estn precedidas por el smbolo $, y denotadas por cualquier combinacin de letras (az) y nmeros (09).
Ejemplos: $a, $3, $y0.
Un ejemplo de modelo podra ser f(x)=$a*x^$b+$c. Graph intentar computar las constantes $a, $b y
$c de modo que aproxime mediante el mtodo de mnimos cuadrados- una funcin explcita f(x) a la nube
de puntos propuesta.
Advierte que el programa, por defecto, atribuye a todas las constantes el valor 1, y desde este valor inicial se
esforzar por obtener un valor ptimo para aqullas. No obstante, puedes especificar el valor que consideres
ms conveniente.

53

Cuadros de dilogo

De este modo, Graph procurar hallar un valor para las constantes contenidas en el modelo postulado,
minimizando la suma de los cuadrados de las desviaciones o residuos (yi-f(xi))2. Ahora bien, si no alcanza
una solucin despus de 100 iteraciones, abandonar la bsqueda.
Aunque ocurre raramente, es posible que el programa encuentre ms de un mnimo (suma de los cuadrados de
los residuos). En este caso, se validarn para las constantes los valores ms cercanos a los anticipados, aunque
no necesariamente sean los mejores.
Observa que deberas evitar constantes superfluas, pues podran confundir al programa. Por ejemplo, en el
siguiente modelo, f(x)=$c+$d/($a*x+$b), advierte la relacin entre las constantes $a, $b y $d. Nota
que $d/($a*x+$b) compone por s misma una expresin algebraica, y si multiplicas $a, $b y $d por el
mismo valor, la expresin que se deriva no cambiar respecto a la original. Esto significa que hay un nmero
infinito de combinaciones de constantes con la misma funcin resultante y, por tanto, un nmero infinito de
soluciones. Esto puede desconcertar al programa cuando intenta encontrar la mejor lnea de tendencia. As
pues, una de las constantes $a, $b o $d debera ser eliminada.
Cuando finalmente se determine la lnea de tendencia, se adjuntar el valor del coeficiente de determinacin
R2. Recuerda que cuanto ms cercano a 1 est R2, tanto mejor ser el ajuste realizado.

Insertar cuadro de texto


Si deseas introducir un cuadro de texto en el sistema de coordenadas, emplea Funcin Insertar cuadro
de texto... Se presentar el cuadro de dilogo abajo mostrado.
Para editar un cuadro de texto, seleccinalo en el panel de contenido y utiliza Funcin Editar..., o el
men contextual. El mtodo ms simple consiste en hacer doble clic sobre dicho cuadro de texto. Emerger
entonces el cuadro de dilogo Editar cuadro de texto.

Un cuadro de texto es un contenedor mvil para texto y grficos. En el rea de edicin del cuadro de dilogo
introduce el texto que desees. Hay disponibles varias caractersticas de formato. Con el botn podrs
incluir caracteres y smbolos especiales, como letras griegas o smbolos matemticos. El programa, por
defecto, no aplica ningn color de fondo, pero ste es prctico para resaltar un texto dentro del sistema de
coordenadas, o si dicho texto se halla en el interior de un relleno.
Un cuadro de texto puede contener cualquier clase de objeto OLE, por ejemplo, una imagen o una expresin
matemtica procedente del Editor de ecuaciones de Microsoft. Para introducir un objeto OLE en el cuadro
de texto, haz clic derecho en el rea de edicin y selecciona Insertar objeto..., o haz clic en el botn OLE.
Advierte que el objeto OLE ser pegado en la posicin del cursor. Con el comando Pegado especial... del
men contextual es posible seleccionar qu deseas pegar del contenido del Portapapeles.
Cuando hagas clic en el botn Aceptar, el cuadro de texto aparecer en el rea grfica. Recuerda que puedes
arrastrar el cuadro de texto con el ratn a la posicin que prefieras, o seleccionar una situacin con el men

54

Cuadros de dilogo

contextual. En dicho men tambin tienes la opcin de girar el cuadro de texto y, por ejemplo, colocarlo en
vertical.
Un cuadro de texto puede contener y evaluar una expresin algebraica. Para ello, la constante debe estar
encerrada entre parntesis y precedida por el smbolo del porcentaje: %(constante). Por ejemplo, en Funcin
Personalizar funciones/constantes... inserta las constantes a=2.5, b=3, c=8.75. Escribe en un cuadro
de texto f(x)=%(a)x2+%(b)x+%(c), y el rea grfica mostrar f(x)=2.5x2-3x+8.75. Si modificas
alguna constante, el cuadro de texto se actualizar inmediatamente y reflejar el nuevo valor.
Observa que en lugar de constantes puedes emplear expresiones algebraicas. Por ejemplo, si indicas f(x)=
%((sin(a)+cos(b))/ln(c))*x^2, el rea grfica mostrar f(x)=0.1462*x^2. El cuadro de
texto ha evaluado la expresin (sin(a)+cos(b))/ln(c).

Insertar ecuacin/inecuacin
Si deseas introducir una ecuacin o inecuacin en el sistema de coordenadas, emplea Funcin Insertar
ecuacin/inecuacin... Se presentar el cuadro de dilogo abajo mostrado.
Para editar una ecuacin o inecuacin, seleccinala en el panel de contenido y utiliza Funcin Editar..., o
el men contextual. El mtodo ms simple consiste en hacer doble clic sobre dicha ecuacin o inecuacin.
Las ecuaciones e inecuaciones tambin se conocen como funciones implcitas, esto es, funciones del tipo
f(x,y)=0.

Expresin
Introduce la expresin de la ecuacin o inecuacin que deseas representar grficamente. Las variables
son x e y. Una ecuacin es una igualdad entre dos expresiones algebraicas. La igualdad se establece
por medio del operador = (igual a). Por ejemplo, la ecuacin x^2 + y^2 = 25 dibujar una
circunferencia de radio r=5.
Por otra parte, una inecuacin es una desigualdad entre dos expresiones algebraicas. La desigualdad se
establece por medio de los operadores < (menor que), > (mayor que), <= (menor o igual que), >= (mayor
o igual que). Ejemplo: abs(x) + abs(y) < 1. Observa que dos operadores de comparacin pueden
ser utilizados para delimitar un intervalo, por ejemplo, y < sin(x) < 0.5.
En el captulo Lista de funciones encontrars una relacin de las variables, constantes, operadores
y funciones predefinidos en el programa. Recuerda que en Funcin Personalizar funciones/
constantes... puedes crear tus propias funciones y constantes.
Condiciones
Indica las condiciones que eventualmente deseas exigir a la ecuacin o inecuacin, que pueden ser
cualquier expresin algebraica. x e y son las variables independientes. Advierte que la ecuacin o
inecuacin que insertes slo ser dibujada en los valores existentes de las condiciones, es decir, valores
distintos de cero. Con frecuencia, la condicin exigida para que se verifique cierta expresin es una
desigualdad, o incluso varias desigualdades separadas por los operadores lgicos (and, orxor).
Por ejemplo, si introduces la inecuacin x^2 + y^2 < 25, se dibujar un crculo con relleno, pero si
exiges las condiciones x > 0 and y < 0, se mostrar nicamente el cuarto cuadrante.

55

Cuadros de dilogo

Descripcin
En esta caja de texto puedes escribir un nombre o texto explicativo para la ecuacin o inecuacin que
deseas insertar, que ser mostrado por la leyenda. Si nada escribes, la leyenda mostrar por defecto la
expresin definida (junto con las condiciones exigidas, si las hubiere).
Propiedades
En el cuadro Estilo puedes elegir un color uniforme o una trama (rayado), pero slo para representar
grficamente las soluciones de las inecuaciones. Si quieres destacar la zona en que dos inecuaciones se
superponen, selecciona una trama diferente para cada una de ellas. En el cuadro Grosor define la anchura
de la grfica de una ecuacin o del lmite de una inecuacin, en pxeles. En este ltimo caso, si no deseas
mostrar dicho lmite, indica 0.

Insertar f'(x)
Si deseas introducir la primera derivada respecto a la funcin seleccionada, emplea Funcin Insertar
f'(x)... Se presentar el cuadro de dilogo abajo mostrado.
Observa que la primera derivada de una funcin explcita en un punto dado coincide con la pendiente de la
tangente geomtrica a dicha funcin en el punto indicado. La pendiente es la tangente del ngulo () que
forma la citada recta tangente con el eje X: f'(x) = df(x)/dx = tan()

En el cuadro Desde especifica el valor inicial de la coordenada x, o de la variable t, es decir, dnde deseas
que empiece la grfica de la n-derivada. Si no introduces ningn valor, la grfica comenzar en . En el
cuadro Hasta indica el valor final de la coordenada x, o de la variable t, es decir, dnde quieres que finalice
la grfica de la n-derivada. Si no insertas ningn valor, la grfica proseguir hasta +. Recuerda que puedes
dejar un cuadro en blanco, o los dos.
En la caja de texto Descripcin puedes escribir un nombre o texto explicativo para la n-derivada que
pretendes introducir, que ser mostrado por la leyenda. Si nada escribes, la leyenda recoger la expresin de
la n-derivada.
En el cuadro Estilo de lnea selecciona la clase de trazo que deseas para dibujar la grfica. La opcin por
defecto es la lnea continua. Asimismo, puedes elegir un color para la grfica y un grosor para la misma, en
pxeles.

Personalizar funciones/constantes
Si deseas crear tus propias funciones y constantes, emplea Funcin Personalizar funciones/
constantes... Se presentar el cuadro de dilogo abajo mostrado.
Funciones y constantes usadas con frecuencia pueden ser definidas para su rpida utilizacin al construir
expresiones complejas. Recuerda que constantes recogidas en este cuadro de dilogo pueden ser adoptadas
para especificar coordenadas x e y en series de puntos. Advierte que si quieres conservar las funciones y
constantes introducidas, guarda el archivo .grf que las contiene, ya que Graph no las recordar en el prximo
inicio del programa.

56

Cuadros de dilogo

Insertar entradas
En la columna Nombre asigna una denominacin a la funcin o constante que deseas introducir. El
nombre puede contener cualquier combinacin de letras (az) y nmeros (09), pero siempre debe
comenzar con una letra. Puedes emplear el guin bajo (_) para separar caracteres y dgitos. Observa que
no se te permite utilizar nombres de funciones o constantes predefinidas en el programa.
El argumento de una funcin se indica entre parntesis, pero si hay dos o ms argumentos, stos se
separan con comas. El nombre de un argumento puede contener cualquier combinacin de letras y
nmeros, pero siempre debe comenzar con una letra. Ejemplos: f1(x), ec(x,y), f(x,y,z).
En la columna Definicin establece el valor de la constante, o la expresin de la funcin. Si introduces
una ecuacin o inecuacin, no incluyas ningn operador de comparacin, inserta dicho operador y su
expresin asociada en el cuadro de dilogo Insertar ecuacin/inecuacin. Advierte que Graph acepta un
mximo de dos variables, x e y. Nuevos argumentos no significan nuevas variables independientes sino
que remiten a elementos previamente definidos.
Las expresiones pueden emplear entradas ya fijadas en la columna Nombre, funciones y constantes
predefinidas en el programa, o incluso funciones recursivas. Tras el signo de nmero (#) puedes adjuntar
un comentario respecto al elemento introducido.
Modificar o eliminar entradas
Si modificas alguna entrada, cuando hagas clic en el botn Aplicar o Aceptar todos los elementos
(funciones, ecuaciones, series de puntos, etc.) que contengan la funcin o constante personalizada que
has modificado se actualizarn al instante en el rea grfica.
Para eliminar una entrada, borra su nombre y definicin, o selecciona Eliminar fila desde el men
contextual. Tambin puedes seleccionar la fila con el ratn y hacer clic en el comando Eliminar del men
contextual, o pulsar Supr en el teclado.
Cuando hagas clic en el botn Aplicar o Aceptar todos los elementos que contengan la funcin o constante
personalizada que has eliminado permanecern en el panel de contenido, pero no sus representaciones
grficas. Si intentas evaluar uno de tales elementos, se presentar un mensaje de error.

Evaluacin
Esta ventana de herramientas se utiliza para obtener determinadas evaluaciones respecto a la funcin
seleccionada. Por defecto, las ventanas de herramientas Evaluacin, Integral y Longitud de arco, estn
integradas en la parte inferior del panel de contenido, pero pueden ser convertidas en ventanas flotantes.

57

Cuadros de dilogo

Evaluacin
Si deseas evaluar la funcin seleccionada en un determinado valor de la variable independiente, x o t, emplea
Calcular Evaluacin. Puedes introducir dicho valor directamente en el cuadro activo, o elegir un punto de
la grfica con el ratn (el punto quedar sealado por una cruz de rayas).
La figura adjunta muestra la ventana de herramientas Evaluacin correspondiente a una funcin explcita.
Para un valor de la variable x, se indican f(x), f'(x), f''(x). Esta ventana acoplable cambia al seleccionar una
funcin paramtrica o polar, o una tangente o normal.

Introduce en el cuadro activo el valor de la variable independiente, x o t, para el que pretendes evaluar la
funcin seleccionada en el panel de contenido.
Puede ocurrir que el resultado de una evaluacin sea un nmero complejo. En este caso, dicho nmero puede
ser expresado en forma binmica (z=a+bi) o en forma polar (z=a), segn la opcin elegida en el cuadro de
dilogo Opciones .
En el cuadro Ver en puedes seleccionar qu deseas sealar cuando hagas clic sobre el rea grfica. En el
caso de intersecciones o puntos extremos, intenta hacer clic cerca de ellos y el programa los reconocer
automticamente:
Funcin
La cruz de rayas marcar el punto de la grfica ms cercano respecto al seleccionado sobre el rea
grfica.
Interseccin
La cruz de rayas marcar la interseccin entre la funcin seleccionada y las funciones representadas en el
rea grfica.
Eje X
La cruz de rayas marcar la interseccin entre la funcin seleccionada y el eje X.
Eje Y
La cruz de rayas marcar la interseccin entre la funcin seleccionada y el eje Y. Esta opcin slo est
disponible para funciones paramtricas y polares.
Valor extremo de x
La cruz de rayas marcar el valor extremo de la coordenada x ms cercano respecto al punto
seleccionado sobre el rea grfica. Esta opcin slo est disponible para funciones paramtricas y
polares.
Valor extremo de y
La cruz de rayas marcar el valor extremo de la coordenada y ms cercano respecto al punto
seleccionado sobre el rea grfica (mnimo/mximo absoluto o relativo).

rea
Si deseas determinar la integral definida de una funcin en un intervalo determinado, emplea Calcular
rea. En funciones explcitas (entre las que estn incluidas tangentes, normales, n-derivadas y lneas de

58

Cuadros de dilogo

tendencia) y funciones paramtricas, la integral definida es igual al rea comprendida entre la grfica de la
funcin seleccionada y el eje X en el intervalo especificado.
Para funciones polares, la integral definida es igual al rea comprendida entre la grfica de la funcin y
el origen de coordenadas tambin denominado polo en un intervalo dado. Por convencin, el rea se
considera negativa si el valor inicial del ngulo es mayor que el valor final del mismo (esto es, un ngulo
definido en sentido horario).
Para funciones explcitas y paramtricas, por convencin, el rea se considera negativa si sta se halla por
debajo del eje X, o si el valor inicial de la variable independiente x o t es mayor que el valor final de la
misma.
Indica los valores inicial y final del intervalo en los cuadros Desde y Hasta respectivamente, o selecciona un
intervalo con el ratn. El clculo de la integral definida se indicar en el cuadro Integral y quedar resaltado
por una trama (rayado) en el sistema de coordenadas.
Este clculo utiliza la regla de integracin de Gauss-Kronrod de 21 puntos, pero si el error estimado no es
menor que 10-4, no se mostrar ningn resultado.

Longitud de arco
Si deseas determinar la longitud del arco comprendido entre dos puntos de una grfica, emplea Calcular
Longitud de arco. Indica los valores inicial y final del intervalo en los cuadros Desde y Hasta
respectivamente, o selecciona un intervalo con el ratn. Por defecto, el segmento de la grfica as definido
quedar resaltado en color negro, que puede ser difcil de distinguir si para la grfica has optado por un color
oscuro.
Este clculo emplea una integracin siguiendo la regla de Simpson a travs de 1000 iteraciones.

Tabla de valores
Si deseas obtener una tabla de valores respecto a la funcin seleccionada en el panel de contenido, emplea
Calcular Tabla de valores. Una tabla de valores es una lista que recoge los resultados de evaluar una
funcin en un determinado intervalo.
Indica el valor inicial del intervalo respecto a la variable independiente x o t en el cuadro Desde y el
valor final del mismo en el cuadro Hasta. El cuadro x para funciones explcitas, o t para funciones
paramtricas y polares, se denomina Paso, y se define como la diferencia entre dos valores contiguos de la
variable dentro del intervalo especificado.
Cuando hagas clic en el botn Calcular, la tabla mostrar la variable independiente en la primera columna, y
en las restantes las diferentes evaluaciones segn el tipo de funcin seleccionada. Para funciones explcitas, se
indican f(x), f(x), f(x). Para funciones paramtricas, se indican x(t), y(t), dx/dt, dy/dt, dy/dx. Para funciones
polares, se indican r(t), x(t), y(t), dr/dt, dy/dx.
Desde el men contextual puedes decidir qu columnas deseas mostrar. Nota que con el ratn podrs
redimensionar este cuadro de dilogo, as como el ancho de columna, en el caso de que alguna evaluacin
queda parcialmente oculta.

59

Cuadros de dilogo

Puedes seleccionar celdas con el ratn y, desde el men contextual, utilizar el comando Copiar para colocar
la seleccin en el Portapapeles. Podrs pegar los datos en otro programa, por ejemplo, MS Excel.
Observa que cuando sites el puntero en la parte izquierda de la tabla, cambiar a una flecha negra, y podrs
seleccionar filas. Asimismo, cuando sites el puntero en la parte superior de la tabla, cambiar a una flecha
negra, y podrs seleccionar columnas. Si pulsas la tecla Mays puedes emplear las teclas de direccin para
seleccionar filas y columnas. Si quieres seleccionar toda la tabla, abre el men contextual y haz clic en el
comando Seleccionar todo.
Recuerda que puedes exportar la tabla de valores como un archivo .csv (delimitado por comas), o .txt
(delimitado por tabulaciones).
Finalmente, advierte que cuando el nmero de evaluaciones es muy elevado, el programa tardar cierto
tiempo en completarlas, y el rendimiento del sistema podra ralentizarse momentneamente.

Animacin
Si deseas crear una animacin para observar cmo cambia la representacin grfica de cierto objeto al
modificarse la constante que contiene, emplea Calcular Animacin... El citado objeto puede ser cualquier
elemento de Graph, como una funcin, ecuacin, serie de puntos, cuadro de texto, etc. Posteriormente, podrs
guardar la animacin como un archivo .avi, o copiarla en un documento, por ejemplo, de MS Word.
La animacin de un cuadro de texto es particularmente til en combinacin con el objeto que describe.
Recuerda que, en este caso, la constante debe estar encerrada entre parntesis y precedida por el signo del
porcentaje (consulta el captulo Insertar cuadro de texto). As, con cada cuadro de la animacin, el cuadro de
texto mostrar el correspondiente valor de la constante.

60

Cuadros de dilogo

Constante
Elige la constante que deseas modificar en la lista desplegable. Nota que antes de insertar una constante
en un elemento de Graph debes definirla en el cuadro de dilogo Personalizar funciones/constantes .
Cada cuadro de la animacin mostrar un valor diferente de dicha constante, y su influencia sobre la
representacin grfica del elemento seleccionado.
Intervalo
En Desde indica el valor inicial de la constante seleccionada, y en Hasta el valor final de la misma.
En Paso especifica el incremento de la constante entre dos cuadros consecutivos de la animacin.
El nmero de cuadros (N) de la animacin est definido as: N=(Hasta Desde) / Paso. Cuanto
mayor sea el nmero de cuadros tanto mayor ser el tiempo que la animacin exigir al programa en su
creacin, y tendr un mayor tamao.
Opciones
En Anchura de cuadro y Altura de cuadro especifica el tamao de los cuadros de la animacin.
Observa que el programa establece unos valores por defecto de acuerdo con la resolucin de tu pantalla.
Estos datos afectan al tiempo que el programa necesitar para crear la animacin. En Cuadros/segundo
indica la velocidad de reproduccin de la animacin.
Cuando hagas clic en el botn Animacin el programa crear una animacin conforme a los parmetros
definidos. Una barra de progreso te mostrar el porcentaje completado a cada momento.
Finalmente, cuando la animacin est disponible, se abrir un sencillo reproductor. Puedes emplear la barra
deslizante para llevar la animacin al cuadro que desees. Si dicha barra est seleccionada (un rectngulo
punteado la enmarcar en este caso), podrs moverla con las teclas de direccin. Observa que en la esquina
inferior derecha se indica el valor de la constante respecto a cada cuadro.
Con el botn desplegars un men con nuevas opciones para la animacin, idntico al men contextual.
Velocidad de reproduccin
Permite variar la velocidad de reproduccin de la animacin.
Repetir
Permite una reproduccin continua de la animacin. Cuando sta termina, regresa al primer cuadro y
repite indefinidamente el proceso.
Reversin automtica
Permite reproducir en sentido inverso la animacin. Puedes convertir esta accin en automtica si
seleccionas tambin la opcin Repetir. De este modo, cuando la animacin termine, se reproducir en
sentido inverso para luego iniciarse en sentido normal desde el primer cuadro, y as sucesivamente hasta
que la detengas.

61

Cuadros de dilogo

Guardar como...
Guarda la animacin como un archivo .avi (Audio Video Interleave), que podr ser abierta por cualquier
reproductor, por ejemplo, el Reproductor de Windows Media.
Guardar cuadro...
Guarda el cuadro mostrado como una imagen. Tres formatos de imagen estn disponibles: bmp, jpg/jpeg,
png.
Guardar todos los cuadros...
Guarda todos los cuadros de la animacin como una serie de imgenes. Esto es equivalente a emplear
el comando Guardar cuadro... respecto a cada cuadro de la animacin. Tres formatos de imagen estn
disponibles: bmp, jpg/jpeg, png.

Guardar como imagen


Si deseas guardar el sistema de coordenadas activo como una imagen, emplea Archivo Guardar como
imagen... Emerger entonces el cuadro de dilogo Guardar como, y desde aqu podrs elegir para la imagen
a guardar una ubicacin, un nombre y un formato. Graph reconoce los siguientes formatos de imagen:
Windows Enhanced Metafile (emf)
Formato vectorial. Recomendado por su pequeo tamao y buena definicin de imagen incluso cuando
sta es ampliada.
Scalable Vector Graphics (svg)
Formato de grficos vectoriales basado en XML, recomendable para todo tipo de grficos complejos.
Una imagen en este formato puede ser ampliada de forma ilimitada sin prdida de calidad, y debera ser
el formato preferido para archivos colocados en Internet. No obstante, este formato no es reconocido por
todos los navegadores.
Portable Network Graphics (png)
Formato sin prdida de calidad por compresin, y el preferible para pginas web ya que su tamao es
pequeo y es reconocido por todos los navegadores.
Windows Bitmap (bmp)
Formato de mapa de bits. Ofrece buena calidad de imagen, pero dado que no admite compresin, tiene un
gran tamao. Es el formato nativo de Windows.
Joint Photographic Experts Group (jpg/jpeg)
Formato de mapa de bits con prdida de calidad por compresin. No se recomienda este formato pues
cada vez que se guarda una imagen jpg/jpeg sta se degrada perdiendo nitidez.
Portable Document Format (pdf)
No es un formato de imagen, pero si eliges esta opcin Graph guardar una imagen png del sistema de
coordenadas activo dentro de un archivo pdf.
Con el botn Opciones... abrirs el cuadro de dilogo Opciones de imagen. Por defecto, est seleccionada
la opcin Tamao en pantalla, que guardar una imagen del sistema de coordenadas activo con unas
dimensiones que dependern de la resolucin de tu pantalla. Con la opcin Personalizar tamao podrs
definir las dimensiones de la imagen a guardar.
Si seleccionas los formatos jpg/jpeg o pdf, el citado cuadro de dilogo mostrar una nueva pestaa, que
ofrecer opciones adicionales. Por ejemplo, en el caso del formato jpg/jpeg, el programa te permite elegir el
nivel de compresin de la imagen con lo que podrs determinar la relacin tamao/calidad.

62

Complementos
Para poder usar los complementos en Graph necesitas instalar Python 3.2 (http://www.python.org). Puedes
obtener ayuda sobre Python desde el mismo programa, o desde Internet [http://docs.python.org/3.2/].

Complementos
Los complementos son archivos de rdenes (scripts) de Python con extensin .py, o archivos compilados con
extensin .pyc. Observa que los complementos deben ser colocados en la carpeta Plugins de Graph, y de
este modo el programa los reconocer automticamente.

Aviso
Los complementos son pequeos programas que se ejecutan en Graph e interactan con l. Pero
un complemento puede llevar a cabo cualquier cosa que un programa con los mismos derechos
puede hacer. Esto significa que si Graph se ejecuta con derechos de administrador, sera posible
programar un complemento que, por ejemplo, borrase el contenido de un disco duro. As pues,
debes ser muy cuidadoso con los complementos que empleas. Instala slo complementos de
una fuente confiable o, al menos, revisa sus cdigos fuente buscando cadenas o instrucciones
sospechosas.

Intrprete Python
El sistema de complementos proporciona acceso a un intrprete Python en forma de consola de comandos
presionando F11. Aqu podrs escribir cdigo Python para hacer cosas realmente avanzadas en Graph o,
simplemente, comprobar dicho cdigo antes de insertarlo en un complemento.

63

Agradecimientos
Bibliotecas
dxgettext
Biblioteca de traduccin para programas.
Copyright Lars B. Dybdahl et al.
http://dybdahl.dk/dxgettext/
PDFlib-Lite
Biblioteca empleada para crear archivos PDF.
Copyright 1997-2005 Thomas Merz & PDFlib GmbH
http://www.pdflib.com
Python
Biblioteca utilizada para soporte de los complementos e interaccin avanzada.
Copyright 2001-2006 Python Software Foundation
http://www.python.org
GNU Scientific Library
Bibliotecas matemticas.
Copyright 2009 Free Software Foundation, Inc.
http://www.gnu.org/software/gsl/
Boost
Bibliotecas C++ para aplicaciones.
http://www.boost.org

64

Agradecimientos

Traducciones
Idioma

Interfaz

Archivo de Traductor(es)
Ayuda

rabe

No

Abdellah Chelli

Euskera

No

Xabier Maiza

Chino
(Simplificado)

No

Lala Sha

Chino
(Tradicional)

No

Jian-Jie Dong

Croata

Hasan Osmanagi

Checo

No

Pavel Simerka
Martin Strusk
Pavlna Krausov

Dans

Michael Bach Ipsen


Erik Lyngholt Nielsen

Holands

Etienne Goemaere

Ingls

Ivan Johansen

Fins

No

Pekka Lerssi

Francs

Jean-Pierre Fontaine

Alemn

Frank Httemeister
Sebastian Sttz
Michael Bach Ipsen

Griego

No

Theodoros Kannas

Hngaro

No

Gabor Magyari

Italiano

Alessandro Serena
Attilio Ridomi

Coreano

No

Choe Hyeon-gyu

Mongol

No

Batnasan Davaa

Noruego

No

Tore Ottinsen

Persa (Farsi)

No

Shayan Abyari
Yashar PourMohammad

Polaco

No

Pawe Baczyski

Portugus
(Brasil)

Jorge Costa
Andre Fduarte
Haroldo Luiz Bertoldo
Janete Flor de Maio Fonseca
Aldemar Calazans Filho

Portugus
(Portugal)

No

Jorge Geraldes

Ruso

No

Ivans Leonovs

Serbio

No

Jasmina Malinovic
Branimir Krstic

Esloveno

Jernej Baa
Rok tokelj
Barbara Punar
Sergej Punar

65

Agradecimientos

Idioma

Interfaz

Archivo de Traductor(es)
Ayuda

Espaol

Francisco Oliver
Alejandro Arce

Sueco

No

Pr Smrs
Michael Bach Ipsen

Turco

No

Mumtaz Murat Arik

Vietnamita

No

Trung

Logo
El icono de Graph ha sido diseado por Jonathan Holvey.

66

Glosario
elemento de Graph
Un elemento de Graph es cualquier objeto reconocido por el programa y mostrado en el rea grfica, por
ejemplo, una funcin, tangente, ecuacin, inecuacin, serie de puntos, cuadro de texto, etc. Todos los
elementos de Graph estn recogidos en el panel de contenido desde donde podrs editarlos bien desde el
men Funcin bien desde el men contextual.
expresin algebraica
Una expresin algebraica es una combinacin de coeficientes (nmeros) e incgnitas (letras) ligados
entre s por los signos de las operaciones aritmticas, es decir, + (signo ms, suma), (signo menos,
resta), * (asterisco, multiplicacin), / (barra inclinada, divisin), ^ (acento circunflejo, potenciacin).
Ejemplos: x2+y/5, x36x, 4+ln(pi).
Puedes emplear parntesis (), corchetes [] o llaves {} para agrupar trminos dentro de una expresin
algebraica, y utilizar funciones especiales predefinidas en el programa (consulta el captulo Lista de
funciones). Nota que toda expresin algebraica es evaluable a un valor numrico, que resulta de sustituir
las incgnitas por un determinado valor.
leyenda
La leyenda es un recuadro situado, por defecto, en la esquina superior derecha de la ventana grfica, y
recoge una lista de todos los elementos insertados en el sistema de coordenadas. Si deseas mostrarla, en
el cuadro de dilogo Editar ejes pestaa Configuracin, activa la casilla Mostrar leyenda.
Si no deseas que la leyenda registre cierto elemento, haz clic derecho sobre ste en el panel de contenido
y deselecciona la opcin Mostrar en la leyenda. Recuerda que cuando introduzcas o edites un elemento
(funcin, ecuacin, serie de puntos, etc.), puedes escribir una definicin del mismo en la caja de texto
Descripcin de su respectivo cuadro de dilogo, que ser mostrado por la leyenda.
nmero complejo
El conjunto de los nmeros complejos es una extensin del conjunto de los nmeros reales, y constituye
un espacio vectorial de dos dimensiones. Un nmero complejo est formado por una parte real y una
parte imaginaria. Si la parte real es nula, se tiene un nmero imaginario puro, y si la parte imaginaria es
nula, se tiene un nmero real. La parte imaginaria, a su vez, est compuesta por un nmero real y una
unidad imaginaria, i, definida como i2=1.
Generalmente, los nmeros complejos se representan en forma binmica y en forma polar (que podrs
seleccionar desde el cuadro de dilogo Opciones). La forma binmica de un nmero complejo z se
expresa como z=a+bi, donde a es la parte real y bi la parte imaginaria (a y b son nmeros reales). En
forma polar, z=a, donde a es el mdulo, el smbolo es el indicador del ngulo, y es el argumento
o ngulo polar expresado en radianes o grados sexagesimales.
Los nmeros complejos se emplean en la ventana de herramientas Evaluacin, y para la representacin
grfica de funciones, cuando en el cuadro de dilogo Editar ejes, pestaa Configuracin, la casilla
Calcular con nmeros complejos est activada.
nmero entero
Un nmero entero puede definirse como un nmero decimal peridico puro de perodo 0. Por esta
razn, dentro del conjunto de los nmeros racionales se halla el subconjunto de los nmeros enteros,
que se define como Z={... 3, 2, 1, 0, 1, 2, 3 ...}. Esto es, un nmero entero puede ser negativo, cero o
positivo.
nmero real
El conjunto de los nmeros reales R comprende los nmeros racionales e irracionales. Un nmero real
es un nmero con una expresin decimal finita o peridica (nmero racional), o infinita y no peridica
(nmero irracional), y puede ser positivo, negativo o cero.
En Graph los nmeros reales pueden mostrarse en notacin exponencial o cientfica bajo la forma
n.dEp, donde n es la parte entera (positiva o negativa) y d es la parte decimal (el separador decimal es
un punto). La letra mayscula E es el indicador del exponente, y p es la potencia (base 10), que puede ser
positiva o negativa. Ejemplos: 5E8 = 5108, 2.04E+6 = 2.04E6 = 2.04106.

67

Glosario

panel de contenido
El panel de contenido est situado en la parte izquierda de la ventana grfica. Es una lista que contiene
todos los elementos insertados en el sistema de coordenadas, por ejemplo, funciones, ecuaciones, series
de puntos, cuadros de texto, etc.
Si deseas editar algn elemento, seleccinalo en el panel de contenido y emplea Funcin Editar...,
o haz clic derecho sobre l y selecciona Editar... desde el men contextual. El mtodo ms sencillo
consiste en hacer doble clic sobre dicho elemento. Recuerda que puedes expandir o contraer el panel de
contenido arrastrando su margen derecho con el ratn.
radianes
El radin es una unidad angular que se define como el ngulo subtendido por un arco de circunferencia
cuya longitud es igual al radio de una circunferencia dada. As, 360 equivalen a 2 radianes.
Puedes convertir un ngulo en radianes a grados sexagesimales multiplicando por 180/. Asimismo,
puedes convertir un ngulo en grados sexagesimales a radianes multiplicando por /180. En el cuadro
de dilogo Editar ejes pestaa Configuracin, podrs elegir las unidades que deseas emplear en las
funciones trigonomtricas.

68

También podría gustarte