Copyright © 2000, 2001, 2002 Klaus-Dieter Möller
Copyright © 2003 Philip Rodrigues <phil@kde.org>
Se concede permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia Libre de Documentación de GNU, versión 1.1 o posterior publicada por la Free Software Foundation; con secciones no invariantes, con textos que no estén en la cubierta, y con textos que no estén en la contraportada. Se incluye una copia de la licencia en the section entitled "GNU Free Documentation License".
KmPlot es un trazador de funciones matemáticas para el escritorio KDE.
KmPlot es parte del proyecto KDE-EDU: http://edu.kde.org/
Tabla de contenidos
KmPlot es un trazador de funciones matemáticas para el escritorio KDE. Incluye un potente procesador. Puede trazar diferentes funciones de forma simultánea y combinar sus elementos para construir nuevas funciones.
KmPlot admite funciones con parámetros y funciones con coordenadas polares. Hay varios modos de cuadrícula disponibles. Los trazados se pueden imprimir de forma muy precisa y correctamente escalados.
KmPlot también proporciona algunas características numéricas y visuales como:
Rellenar y calcular el área entre el gráfico y el primer eje.
Encontrar los valores máximo y mínimo.
Cambiar parámetros de la función dinámicamente.
Dibujar funciones derivadas e integrales.
Estas características ayudan a aprender las relaciones entre las funciones matemáticas y su representación gráfica en un sistema de coordenadas.
En la barra principal hay un simple cuadro de edición en el cual puede introducir una función. Simplemente introduzca:
x^2
y presione Intro. Esto trazará el gráfico de y=x^2 en el sistema de coordenadas. Introduzca otra expresión en el cuadro de edición, como 5*sin(x)
y se añadirá otra gráfica. Pulse en una de las líneas que se acaban de dibujar. La cruz tomará el color de la gráfica y se asociará a ésta. Puede utilizar el ratón para desplazar la cruz a los largo de la gráfica. En la barra de estado de la parte superior de la ventana de coordenadas se mostrará la posición actual. Tenga en cuenta que si la gráfica toca el eje x la raíz también se mostrará en la barra de estado.
Realice una pulsación y la cruz se liberará del gráfico.
Modifiquemos la función, y cambiemos el color de la linea trazada.
Puede editar todas las funciones con -> Se mostrará un diálogo conteniendo todas las funciones que ha trazado. Noté que KmPlot ha encontrado automáticamente un nombre de función único para la expresión y completado la expresión a la ecuación de una función.
Seleccionando f(x)=x^2 en la lista. Con una doble pulsación o presionando el botón se mostrará una ventana de diálogo. Aquí tendrá acceso a un montón de opciones. Ahora, vamos a renombrar la función y mover el dibujo 5 unidades para abajo. Para esto, cambie la ecuación de la función a:
parabola(x)=x^2-5
Seleccione otro color usando el botón . Finalmente, presione y los cambios se reflejarán en el sistema de coordenadas.
Todos los cambios se pueden deshacer hasta el momento en que presione en el diálogo Editar gráficos
KmPlot trata con funciones con nombre, que se pueden especificar en términos de coordenadas cartesianas (llamadas «funciones explícitas»), coordenadas polares o como funciones paramétricas. Para introducir una función, elija->. También puede introducir funciones nuevas en el cuadro de texto Ecuación de función de la ventana principal de KmPlot. El cuadro de texto puede manejar funciones explícitas y polares. Cada función que introduzca debe tener un nombre único (es decir, un nombre que no coincida con ninguna de las funciones existentes que se muestran en la lista). Si no especifica un nombre para la función, se generará un automáticamente.
Para más información sobre las funciones de KmPlot, puede ver Capítulo 5, Referencia de KmPlot.
Para introducir una función explícita (es decir, una función de la forma y=f(x)) en KmPlot, simplemente indíquela de la siguiente forma:
f
(x
)=expresión
Donde: f
es el nombre de la función, y puede ser cualquier cadena de letras y números que desee, siempre que no comience con ninguna de las letras x, y ni r (ya que éstas se usan para las funciones paramétricas y polares).
x
es la coordenada x que se usará en la expresión que sigue al signo igual. Es de hecho una variable, así que puede usar cualquier nombre de variable que desee, aunque el efecto será el mismo.
expresión
es la expresión que se va a representar, dada en la sintaxis adecuada de KmPlot. Puede ver “Sintaxis matemática”.
Como ejemplo, para dibujar la gráfica de y=x2+2x, indique lo siguiente en el cuadro de diálogo de funciones de KmPlot:
f(x)=x^2+2x
Las funciones paramétricas son aquellas en las que las coordenadas x e y se definen en funciones separadas de otra variable, llamada habitualmente t. Para introducir una función paramétrica en KmPlot, siga el mismo procedimiento que para una función explícita, pero anteponga la letra x al nombre de la función que describa la coordenada x, y la letra y a la función que describa la coordenada y. Como en las funciones explícitas, puede el nombre de variable que desee para el parámetro. Para dibujar una función paramétrica, debe ir a . Si no especifica un nombre para la función, se generará uno automáticamente.
Por ejemplo, suponga que usted quiere dibujar un circulo cuyas ecuaciones paramétricas son x=sin(t), y=cos(t). En el diálogo de funciones de KmPlot haga lo siguiente:
Abrir el diálogo para gráficos paramétricos con ->
Ingrese un nombre para la función, digamos circulo
, en el cuadro Nombre. Los nombres de las funciones x e y cambiarán para concordar con este nombre: la función x tomará el nombre de xcirculo(t) y la función y será ycirculo(t)
En las cajas x e y, ingrese las ecuaciones apropiadas. es decir, xcirculo(t)=sin(t)
and ycirculo(t)=cos(t)
.
Puede configurar algunas opciones adicionales para el gráfico en este diálogo:
Si esta opción esta seleccionada, el gráfico no se dibuja. Sin embargo, KmPlot recordará la función definida de manera que usted pueda utilizarla más tarde para definir otras funciones.
Con esta opción seleccionada, es el usuario quien determina los valores mínimos y máximos para la función a trazar, utilizando los cuadros min y max.
Esta opción permite configurar el grosor de linea del gráfico en unidades de 0,1mm.
Al hacer clic en el cuadro colores, aparecerá un diálogo que le permitirá elejir un color. El gráfico será dibujado de acuerdo al color elejido.
Las coordenadas polares se representan según dos parámetros: la distancia entre el origen (por lo general llamado r) y un punto dado; y el ángulo (frecuentemente denominado con la letra griega Teta) determinado por el eje x, y el vector que une a dichos puntos.Para entrar funciones en coordenadas polares, utilice el menú de la siguiente forma: ->.Luego, en la caja de edición etiquetada como r, complete la definición de la función incluyendo el nombre para la variable Teta que desee utilizar. p. ej., par a dibujar un espiral de Arquimides r=teta, ingrese:
(teta)=teta
de modo que la linea completa es “r(teta)=teta”. Observe que puede usar cualquier nombre para la variable teta, por lo que “r(foo)=foo” hubiera producido exactamente la misma salida. Se pueden combinar funciones para producir otras nuevas. Simplemente indique las funciones tras el signo igual en una expresión como si las funciones fueran variables. Por ejemplo, i ha definido las funciones f(x) y g(x), puede representar la suma de f y g con:
suma(x)=f(x)+g(x)
Tenga en cuenta que sólo puede combinar funciones con el mismo tipo, p. ej. una función explícita no se puede combinar con una función polar.
Para cambiar la apariencia del gráfico de una función en particular, seleccione la función en el diálogo Editar gráficos, y haga clic sobre el botón . En el diálogo que aparece, se puede cambiar el grosor de linea del recuadro de edición, y el color del gráfico de la función mediante el botón color. Si estubiera editando una función explicita, vería un diálogo con tres pestañas. En la primera puede especificar la ecuación de la función. La pestaña Derivadas permite dibujar la primera y segunda derivada de la función. Con la pestaña Integral puede dibujar la integral de la función, la cual se calcula utilizando el método de Euler.
También puede editar una función haciendo clic derecho sobre el gráfico. En el menú desplegable que aparece, seleccione
Para más información sobre las funciones de KmPlot, puede ver “Menú desplegable”.
Cuando pulse con el botón derecho sobre el gráfico de una función o sobre un punto único en el gráfico de una función paramétrica, aparecerá un menú desplegable. En el menú existen cinco elementos:
Oculta el gráfico seleccionado. Mientras que los demás gráficos seguirán siendo visibles.
Remueve la función y todos los gráficos que esten asociados a ella.
Muestra el diálogo de edición para la función seleccionada.
Copia el gráfico a otra instancia de KmPlot que se esté ejecutando.
Mueve el gráfico a otra instancia de KmPlot que se esté ejecutando.
Para trazar funciones, los cuatro siguientes items están tambien disponibles:
Abré un diálogo mediante el cual puede encontrar el valor de y correspondiente a un valor x especifico. El gráfico seleccionado se resaltará en el diálogo. Introduzca un valor x en la casilla X, y pulse sobre el botón (o pulse Intro). Se mostrará el valor de y correspondiente en la casilla Y.
Busca el valor mínimo de la función, en un rango especificado. El gráfico seleccionado se resaltará en el diálogo que aparece. Ingrese los limites inferior y superior de la región en la cual desea buscar un valor mínimo. Luego, un clic en el botón , y se mostrarán los valores "x" e "y" correspondientes al mínimo.
Actúa de la misma forma que , pero busca valores máximos en lugar de mínimos.
Seleccione los valores de x para el gráfico en el diálogo que aparezca. Calcula la integral y dibuja el área entre el gráfico y el eje x en el rango seleccionado en el color del gráfico.
Para acceder al diálogo de configuración de KmPlot, seleccione ->. (, , y ) Una serie de configuraciones solo pueden cambiarse desde el menú .
Aquí es posible seleccionar la configuración que se guardará automáticamente al salir de KmPlot. En la primera pestaña, se pueden configurar la precisión de cálculo, el modo de unidad angular (grados o radianes), color de fondo, y factor de aumento.
La segunda pestaña permite le permite definir sus propias constantes. KmPlot guarda las constantes en el mismo archivo que KCalc. Lo que significa que puede crear una constante en KmPlot, cerrar la aplicación y cargarlas en KCalc y viceversa. KmPlot solo soporta nombres de constantes que consistan en una única letra mayúscula y si en KCalc define un nombre de constante que no esté formado por un caracter, el nombre se truncará. Ejem, si tenía las constantes «manzana» y «banana» en KCalc, se renombrarán a «M» y «B» en KmPlot.
En las opciones de la pestaña Coordenadas de la configuración Colores puede cambiar los colores de los ejes y de la cuadrícula del área principal de KmPlot.
En la pestaña Colores de función predeterminados puede cambiar los colores que se usan en las gráficas de las funciones que permite KmPlot.
Fija el rango para la escala del eje x. Puede elegir uno de los rangos predefinidos o seleccionar Personalizado para ajustarlo a sus necesidades. Tenga en cuenta que en las casillas de Personalizado puede usar las funciones y las constantes predefinidas (vea “Nombre predefinidos de funciones y constantes”) como los extremos del rango (p. ej. fije el mín: a 2*pi
). Incluso puede usar funciones que haya definido para fijar los extremos del rango del eje. Por ejemplo, si ha definido una función f(x)=x^2
, puede fijar el mín: a f(3)
, con lo que el límite inferior del rango sería 9.
Fija el rango para el eje y. Vea la explicación anterior sobre el «eje x».
Fija la anchura de las líneas que representan los ejes.
Fija la anchura de las líneas que representan las marcas sobre los ejes.
Fija la longitud de las líneas que representan las marcas sobre los ejes.
Si está marcado, los nombres de los ejes (x, y) se muestran en la representación y las marcas se etiquetan.
Si está marcado, el área del gráfico se enmarcará con una línea extra.
Si está marcado, los ejes estarán visibles.
Si está marcado, los ejes se muestran con las flechas y sus finales.
Puede fijar el Estilo de rejilla a una de estas cuatro opciones:
No se dibujan las líneas de la cuadrícula sobre el área de la representación
Se forma una cuadrícula con líneas rectas sobre el área de la representación.
Se dibujan cruces para indicar los puntos en los que x e y tienen valores enteros (p. ej., (1,1), (4,2), etc.).
Se dibujan sobre el área de la representación líneas de radio y de ángulo constante.
La opción Ancho de línea se usa para fijar la anchura de las líneas de la cuadrícula.
Puede configurar el Escalado y la Impresión de cada marca para cada eje. La opción Escalado selecciona cuántas unidades además de las marcas de los ejes se dibujarán (y, por tanto, la distancia entre las líneas de la cuadrícula), y la opción Impresión selecciona la longitud de una marca cuando se muestra en la pantalla o se imprime. Así, se pueden usar estas opciones para cambiar el tamaño de la gráfica en pantalla o en una página. Por ejemplo, al doblar el valor del parámetro Impresión y mantener igual el valor del parámetro Escalado conseguirá que la gráfica doble su altura o anchura.
Tabla de cabecera fija el tipo de letra para la tabla de información que se muestra en las impresiones de KmPlot y Tipografía de los ejes y Tamaño de la tipografía de los ejes configura los tipos de letra y su tamaño para todas las etiquetas de los ejes en el área de la representación.
Algunas reglas de sintaxis deben seguir la siguiente estructura:
nombre(var1[, var2])=term [;extensiones]
El nombre de la función. Si el primer carácter es «r», el analizador asume que está usando coordenadas polares. Si el primer carácter es «x» (por ejemplo «xfunc»), el analizador espera una segunda función que comience por «y» (por tanto, «yfunc») para definir la función de forma paramétrica.
La variable de la función.
La función «parámetro de grupo». Debe estar separada de las variables de la función por una coma. Puede usar el parámetro de grupo para, por ejemplo, representar varios gráficos desde una función. El valor de los parámetros puede ser seleccionado manualmente, o puede elegir utilizar una barra deslizante para controlar un parámetro determinado. Al modificar el valor del la barra deslizante, el valor del parámetro cambiará en consecuencia. Dicha barra puede tomar valores enteros del 0 al 100.
La expresión que define la función.
Todas las funciones y constantes predefinidas que conoce KmPlot se muestran al seleccionar ->. Son:
Devuelven, respectivamente, el cuadrado y la raíz cuadrada de un número.
Devuelven, respectivamente, los logaritmos exponencial y natural de un número.
Devuelve el logaritmo en base 10 de un número.
Devuelven, respectivamente, el seno y el arcoseno de un número. Tenga en cuenta que el argumento del seno y del valor devuelto por el arcoseno están en radianes.
Devuelven, respectivamente, el coseno y el arcocoseno de un número. También en radianes.
Devuelven, respectivamente, la tangente y la arcotangente de un número. También en radianes.
Devuelven, respectivamente, el seno hiperbólico y el coseno hiperbólico de un número.
Devuelven, respectivamente, el coseno hiperbólico y el arcocoseno hiperbólico de un número.
Devuelven, respectivamente, la tangente hiperbólica y la arcotangente hiperbólica de un número.
Devuelven, respectivamente, el seno y el arcoseno de un número. Tenga en cuenta que el argumento del seno y del valor devuelto por el arcoseno están en radianes.
Devuelven, respectivamente, el coseno y el arcocoseno de un número. También en radianes.
Constantes que representan, respectivamente, π (3.14159...) y e (2.71828...).
Estas funciones y constantes, y casi todas las definidas por el usuario se pueden usar para determinar también las preferencias de los ejes. Vea “Configuración de los ejes”.
Una extensión para una función se especifica introduciendo un punto y coma seguido de la extensión, después de la definición de la función. La extensión puede escribirse utilizando el cuadro de edición rápida o utilizando el método DCOP Parser addFunction. Ninguna de las extensiones estarán disponibles para las funciones paramétricas, pero N y D[a,b] funcionan también para las funciones polares. Por ejemplo:
f(x)=x^2; A1
mostrará el gráfico y=x2 con su primera derivada. Las extensiones soportadas se describen a continuación: La función se guardará pero no se dibujará. Puede utilizarse como cualquier otra función predefinida o definida por el usuario.
El gráfico de la derivada de la función se dibujará adicionalmente con el mismo color pero con línea más fina.
El gráfico de la segunda derivada de la función se dibujará adicionalmente con el mismo color pero con una línea más fina.
Asigna el dominio para el que se mostrará la función.
Indica el conjunto de valores de un grupo de parámetros para los que la función debería mostrarse. Por ejemplo: f(x,k)=k*x;P[1,2,3]
dibujará las funciones f(x)=x, f(x)=2*x, f(x)=3*x. También puede utilizar funciones como argumentos de la opción P.
Tenga en cuenta que puede realizar todas estas operaciones utilizando el diálogo editor de funciones.
KmPlot usa una forma común de expresar las funciones matemáticas, para que no tenga problemas a la hora de trabajar. Los operadores que entiende KmPlot son, en orden decreciente de precedencia:
El acento circunflejo realiza la exponenciación. p. ej. 2^4
devuelve 16.
El asterisco y la barra realizan la multiplicación y la división. p. ej., 3*4/2
devuelve 6.
Los símbolos más y menos realizan la suma y la resta. p. ej. 1+3-2
devuelve 2.
Tenga en cuenta la precedencia, que significa que si no se usan paréntesis, la potencia se realiza antes que la multiplicación/división, que a su vez se realiza antes que la suma/resta. Por tanto, 1+2*4^2
devuelve 33 y no, por ejemplo, 144.Para superponerse a esto, use paréntesis. En el ejemplo anterior, ((1+2)*4)^2
devolverá 144.
De forma predeterminada, las funciones dadas explícitamente se representan para la parte visible del eje x. Es posible especificar un rango diferente en el diálogo edición de la función. Para cada pixel del eje x, KmPlot calcula el valor de la función. Si el área de representación contiene el punto resultante, se conecta con una línea al último punto dibujado.
Las funciones paramétricas se representan para valores desde 0 hasta 2π. Este rango también se puede fijar en el diálogo correspondiente a la función.
Cuando el cursor del ratón está sobre el área de representación, el cursor se convierte en dos líneas que se cruzan. Las coordenadas actuales se pueden ver en las intersecciones con los ejes de coordenadas y también en la barra de estado del final de la ventana principal.
Para rastrear los valores de una función con exactitud, pulse dentro o en las cercanías del gráfico. La función seleccionada se mostrará en la columna de la derecha de la barra de estado. Entonces, la cruz será capturada y se tornará del color del gráfico correspondiente. Si el color del gráfico fuera el mismo que el color de fondo, la cruz tomaría el inverso a dicho color. Observe que, ahora, al mover el ratón o presionar las teclas de dirección derecha o izquierda, la cruz seguirá el camino de la función a la vez que se mostrarán los valores de x e y correspondientes. Las teclas de dirección arriba y abajo, servirán para alternar entre las diferentes funciones. Una segunda pulsación en cualquier lugar de la ventana, o cualquier tecla que no sea de dirección, provocará que se abandone el modo de rastreo.
Tenga en cuenta que el rastreo sólo es posible para funciones con valores dados explícitamente. Las coordenadas se muestran siempre según el sistema cartesiano de coordenadas. Ni las funciones paramétricas no puntuales, ni las dadas en coordenadas polares pueden ser rastreadas de esta manera.
Inicia un nuevo dibujo limpiando el sistema de coordenadas y reiniciando el procesador de funciones.
Abre un documento existente.
Muestra una lista de todos los archivos recientemente abiertos. Seleccionar uno de esta lista dibujará las funciones en el archivo.
Guarda el documento.
Guarda el documento con otro nombre.
Envía la representación a una impresora o a un archivo.
Exporta los valores a un archivo de texto. Cada valor en la lista de parámetros se escribirá en una línea en el archivo.
Sale de KmPlot.
Muestra el diálogo Colores. Vea “Configuración de colores”.
Muestra el cuadro de diálogo Sistema de Coordenadas. Vea “Configuración del ”.
Muestra el cuadro de diálogo preferencias de escala. Vea “Configuración de escalado”.
Muestra el cuadro de diálogo preferencias de tipografías. Vea “Configuración de Tipografías”.
Muestra tanto los valores positivos como los negativos de los ejes x e y en la cuadrícula.
Muestra los valores positivos y los negativos del eje y, pero sólo los positivos del eje x.
Muestra sólo los valores positivos de x e y.
Abre un diálogo para crear un nuevo gráfico a partir de una función. Vea Capítulo 3, Uso de KmPlot.
Abre el diálogo para crear un nuevo gráfico paramétrico. Vea Capítulo 3, Uso de KmPlot.
Abre el diálogo para crear un nuevo gráfico polar. Vea Capítulo 3, Uso de KmPlot.
Muestra el cuadro de diálogo de funciones. Allí podrá agregar, editar y eliminar funciones. Vea Capítulo 3, Uso de KmPlot.
Los cinco primeros elementos del menú cambian el modo de ampliación.
Deshabilita el modo de ampliación.
Deja que el usuario dibuje un rectángulo. Los valores mínimo y máximo se ajustarán de acuerdo a las coordenadas de nuestro rectangulo.
Los valores mínimo y máximo se aproximarán entre sí, y el punto seleccionado en el gráfico quedará centrado.
Los valores mínimo y máximo se alejarán uno del otro, y el punto seleccionado en el gráfico quedará centrado.
El punto seleccionado en el gráfico quedará centrado.
La escala se adaptará a funciones trigonométricas. Esto funciona tanto para radianes como para grados.
Este menú contiene algunas herramientas para las funciones que pueden ser de utilidad:
Permite al usuario obtener un valor «y» a partir de un valor «x» específico. Por el momento, solo se soportan las funciones ya trazadas. Introduzca un valor o expresión en el cuadro de texto bajo «X:». En la lista siguiente se mostrarán todas las funciones disponibles. Presione el botón «Calcular» para encontrar el valor de «y» en la función. El resultado se mostrará en el cuadro valor y.
Busca el valor mínimo del gráfico en un rango especificado.
Busca el valor máximo del gráfico en un rango especificado.
Selecciona un gráfico y los valores x en el nuevo diálogo que aparece. Calcula la integral y dibuja el área entre el gráfico y el eje x en el rango de los valores x seleccionados en el color del gráfico.
Muestra u oculta la barra de herramientas. De forma predeterminada, está activado (se muestra).
Muestra u oculta la barra de estado de la zona inferior de la ventana principal de KmPlot. De forma predeterminada, está activado.
Con esta acción cambiará al modo de pantalla completa.
Activa o desactiva la aparición de los deslizadores 1 a 4.
Personaliza las teclas rápidas para KmPlot.
Personaliza las barras de herramientas para KmPlot.
Personaliza KmPlot. Las opciones disponibles se describen en Capítulo 4, Configurar KmPlot.
KmPlot tiene el menú estándar de KDE como se describe a continuación, con un añadido:
Abre una ventana con la lista de los nombres de funciones y constantes predefinidos que conoce KmPlot.
Las entradas estándar del menú de KDE son:
Inicia el sistema de ayuda de KDE mostrando las páginas de información de KmPlot. (este documento).
Modifica la forma del puntero transformandola en una combinación de flecha e interrogación. Al pulsar sobre elementos dentro de KmPlot se abrirá una ventana de ayuda (si existe para ese caso particular) describiendo la función de dicho elemento.
Abre un cuadro de diálogo de informe de fallos donde puede informar de un fallo o solicitar una mejora o nueva propiedad “deseable”.
Mostrará información sobre la versión y el autor.
Muestra la versión de KDE y otra información básica.
Una nueva funcionalidad en KDE 3.4 es que puede escribir scripts para KmPlot con DCOP. Por ejemplo, si desea definir una nueva función f(x)=2sin x+3cos x
, ajustar el ancho de línea a 20 y dibujarla, puede teclear en una consola:
dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x" Como resultado, se devolverá el número de identificador de la función, o -1 si la función no se pudo definir.
>dcop kmplot-PID Parser setFunctionFLineWidth 20 ID Esta orden cambia el valor del ancho de la línea a 20 para la función cuyo número de identificación es ID.
>dcop kmplot-PID View drawPlot Esta orden redibuja la ventana para que la función se haga visible.
Veamos una lista con las funciones disponibles:
Carga el archivo url
.
Devuelve true (verdadero) si se ha producido algún cambio.
Abre el diálogo de edición de color.
Abre el diálogo de edición del sistema de coordenadas.
Abre el diálogo de edición del escalado.
Abre el diálogo de edición de tipos de letra.
Abre el diálogo para editar las constantes.
Abre el diálogo de dibujar nueva función.
Abre el diálogo para dibujar una función paramétrica nueva.
Abre el diálogo para dibujar una nueva polar.
Muestra u oculta el deslizador de parámetros de la ventana número 1.
Muestra u oculta el deslizador de parámetros de la ventana número 2.
Muestra u oculta el deslizador de parámetros de la ventana número 3.
Muestra u oculta el deslizador de parámetros de la ventana número 4.
Guarda las funciones (abre el diálogo guardar si es un nuevo archivo).
Igual que seleccionando -> en el menú.
Abre el diálogo dibujar gráficos.
Abre el diálogo imprimir.
Abre el diálogo exportar.
Abre el diálogo preferencias.
Muestra una lista de funciones matemáticas predefinidas.
Sistema de coordenadas I.
Sistema de coordenadas II.
Sistema de coordenadas III.
Produce el mismo efecto que seleccionar -> en el menú.
Produce el mismo efecto que seleccionar -> en el menú.
Produce el mismo efecto que seleccionar -> en el menú.
Produce el mismo efecto que seleccionar -> en el menú.
Añade una nueva función con la expresión f_str
. Si la expresión no contiene un nombre de función, se generará automáticamente. Se devolverá el número de identificador de la nueva función, o -1 si la función no pudiera ser definida.
Elimina la función con el número de id
. Si la función no puede borrarse, se devuelve false (falso), en cualquier otro caso devuelve true (verdadero).
Asigna la expresión para la función con el número de identificador id
para f_str
. Devuelve true (verdadero) si se ha realizado con éxito, en cualquier otro caso devuelve false (falso).
Devuelve el número de funciones (las funciones paramétricas se calculan como dos).
Devuelve una lista con todas las funciones.
Devuelve el número de identificador de f_str
o -1 si no se encontró el nombre de la función f_str
.
Calcula el valor x
para la función con el identificador id
o devuelve 0,0 si el identificador id
no existe.
Devuelve true (verdadero) si la función con el identificador id
se encuentra visible, en otro caso devuelve false (falso).
Devuelve true (verdadero) si la primera derivada de la función con el identificador id
se encuentra visible, en otro caso devuelve false (falso).
Devuelve true (verdadero) si la segunda derivada de la función con el identificador id
se encuentra visible, en otro caso devuelve false (falso).
Devuelve true (verdadero) si la integral de la función con el identificador id
se encuentra visible, en otro caso devuelve false (falso).
Muestra la función con el identificador id
si visible
vale true (verdadero). Si visible
vale false (falso), la función se ocultará. Se devolverá true (verdadero) si la función existe, en cualquier otro caso devolverá false (falso).
Muestra la primera derivada de la función con el identificador id
si visible
vale true (verdadero). Si visible
vale false (falso), la función se ocultará. Se devolverá true (verdadero) si la función existe, en cualquier otro caso devolverá false (falso).
Muestra la segunda derivada de la función con el identificador id
si visible
vale true (verdadero). Si visible
vale false (falso), la función se ocultará. Se devolverá true (verdadero) si la función existe, en cualquier otro caso devolverá false (falso).
Muestra la integral de la función con el identificador id
si visible
vale true (verdadero). Si visible
vale false (falso), la función se ocultará. Se devolverá true (verdadero) si la función existe, en cualquier otro caso devolverá false (falso).
Devuelve la expresión de la función de aquella función con el identificador id
. Si la función no existe, devuelve una cadena vacía.
Devuelve el color de la función con el identificador id
.
Devuelve el color de la primera derivada de la función con el identificador id
.
Devuelve el color de la segunda derivada de la función con el identificador id
.
Devuelve el color de la integral de la función con el identificador id
.
Define el color de la función con el identificador id
con el valor color
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Define el color de la primera derivada de la función con el identificador id
con el valor color
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Define el color de la segunda derivada de la función con el identificador id
con el valor color
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Define el color de la integral de la función con el identificador id
con el valor color
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Define el ancho de la línea de la función con el identificador id
. Si la función no existe devuelve 0.
Devuelve el ancho de línea de la primera derivada de la función con el identificador id
. Si la función no existe, devuelve 0.
Devuelve el ancho de línea de la primera derivada de la función con el identificador id
. Si la función no existe, devuelve 0.
Devuelve el ancho de línea de la integral de la función con el identificador id
. si la función no existe, devuelve 0.
Establece el ancho de línea de la función con el identificador id
con el valor linewidth
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Asigna el ancho de línea para la primera derivada de la función con el identificador id
con el valor linewidth
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Asigna el ancho de línea para la segunda derivada de la función con el identificador id
con el valor linewidth
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Asigna el ancho de línea para la integral de la función con el identificador id
con el valor linewidth
. Devuelve true (verdadero) si la función existe, en cualquier otro caso devuelve false (falso).
Devuelve una lista con todos los valores de los parámetros para la función con el identificador id
.
Añade el valor del parámetro nuevo_parámetro
a la función con el identificador id
. Devuelve true (verdadero) si la operación ha terminado correctamente, en cualquier otro caso devuelve false (falso).
Elimina el valor del parámetro parámetro_a_eliminar
de la función con el identificador id
. Devuelve true (verdadero) si la operación ha terminado correctamente, en cualquier otro caso devuelve false (falso).
Devuelve el punto mínimo del rango de valores de la función con el identificador id
. Si la función no existe o el valor mínimo no está definido, se devolverá una cadena vacía.
Devuelve el punto máximo del rango de valores de la función con el identificador id
. Si la función no existe o el valor mínimo no está definido, se devolverá una cadena vacía.
Asigna al punto mínimo del rango de valores de la función con el identificador id
el valor min
. Si la función existe y la expresión es válida se devolverá true (verdadero), en cualquier otro caso se devolverá false (falso).
Asigna al punto máximo del rango de valores de la función con el identificador id
el valor max
. Si la función existe y la expresión es válida se devolverá true (verdadero), en cualquier otro caso se devolverá false (falso).
Devuelve el punto x inicial para la integral de la función con el identificador id
. Si la función no existe o si x-point-expression no está definida, se devolverá una cadena vacía.
Devuelve el punto y inicial para la integral de la función con el identificador id
. Si la función no existe o si y-point-expression no está definida, se devolverá una cadena vacía.
Asigna al punto inicial de x para la integral de la función con el identificador id
el valor x
. Si la función existe y la expresión es válida devolverá true (verdadero), en cualquier otro caso devuelve false (falso).
Asigna al punto inicial de y para la integral de la función con el identificador id
el valor y
. Si la función existe y la expresión es válida devolverá el true (verdadero), en cualquier otro caso devuelve false (falso).
Si KmPlot se encuentra dibujando la función, el procedimiento se detendrá.
Redibuja todas las funciones.
Si desea contribuir con KmPlot escríbame a la dirección (kd.moeller AT t-online.de)
o (f_edemar AT linux.se)
.
KmPlot
Copyright del programa 2000-2002 Klaus-Dieter Möller (kd.moeller AT t-online.de)
.
Colaboradores:
CVS: Robert Gogolok (mail AT robert-gogoloh.de)
.
Portado del GUI para KDE 3 y traducción: Matthias Messmer (bmlmessmer AT web.de)
.
Varias mejoras: Fredrik Edemar (f_edemar AT linux.se)
.
Copyright de la documentación 2000--2002 de Klaus-Dieter Möller (kd.moeller AT t-online.de)
.
Documentación extendida y actualizada para KDE 3.2 por Philip Rodrigues (phil AT kde.org)
.
Documentación extendida y actualizada para KDE 3.3 por Philip Rodrigues (phil AT kde.org)
.y Fredrik Edemar (f_edemar AT linux.se)
.
Documentación extendida y actualizada para KDE 3.4 por Fredrik Edemar (f_edemar AT linux.se)
.
Traducido por Miguel Revilla Rodríguez (yo AT miguelrevilla.com)
, Juan Manuel García Molina (juanma AT superiodico.net)
, Rafael Beccar(rafael.beccar AT kdemail.net)
y Santiago Fernández Sancho (santi AT kde-es.org)
.
Esta documentación está sujeta a los términos de la Licencia de Documentación Libre GNU.
Este programa está sujeto a los términos de la Licencia Pública General GNU.
KmPlot forma parte del proyecto KDE http://www.kde.org/.
KmPlot está incluido en el paquete kdeedu en ftp://ftp.kde.org/pub/kde/, el servidor FTP del proyecto KDE.
KmPlot es parte del proyecto EDU de KDE: http://edu.kde.org/
KmPlot tiene su propia página web en SourceForge. Ahí también podrá encontrar versiones anteriores de KmPlot, por ejemplo para KDE 2.x
Para poder compilar e instalar KmPlot en su sistema, introduzca las siguientes instrucciones en el directorio raíz de la distribución de KmPlot:
%
./configure
%
make
%
make install
Como KmPlot utiliza autoconf y automake no debería producirse ningún problema en la compilación. Si encuentra alguna dificultad le rogamos que se dirija a los foros de discusión de KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team