MATHPLOT(1)

english, spanish

NOMBRE

mathplot, mathplot2ps - representación gráfica de funciones interactiva (o por lotes)

SINOPSIS

mathplot [-h | --help] [-f archivo] [funciones...]
mathplot2ps [-h | --help] [-f archivo] [funciones...]

DESCRIPCIÓN

mathplot es un entorno GUI para la representación gráfica interactiva de funciones. mathplot2ps es un programa por lotes para generar una salida PostScript.

Pueden representarse ecuaciones (y=f(x) o f(x,y)=g(x)) e inecuaciones. Para inecuaciones, mathplot rellena con líneas la región solución.
Por ejemplo, para y>0, y<x y x<2 la región solución que es un triangulo.
Permite señalar un punto, en cualquier parte o sobre una función. Se puede dibujar la tangente de una función.
Como usa una librería de cálculo simbólico, se pueden usar funciones como "x+1/y=2".
Puede encontrar raices (ceros), extremos (incluso simbólicamente, a veces) y la intersección de 2 funciones.
mathplot exporta en PostScript así se puede imprimir fácilmente, y con la referencia mark (O, i, j).
Se puede guardar y cargar archivos. mathplot2ps puede transformar estos archivos en PostScript.
Ha sido escrito en OCaml usando el toolkit Tk para el entorno GUI

OPCIONES

"-h, --help" Muestra su uso.

"-f file" Lee los diferentes objetos a dibujar del archivo.

"functions..." Funciones a representar.

ATAJOS DE TECLADO

Para la mayoría de los comandos del menú corresponde una combinación de teclas. Pueden verse en los menús. Para los botones, tenemos los atajos:

Ctl+Arrows  mueve el rango en la correspondiente dirección
Ctl+-       zoom reducir
Ctl++       zoom aumentar

VER TAMBIÉN

gnuplot(1), geg(1).

AUTOR

Pixel (Pascal Rigaux) <pixel@rigaux.org>,
Página personal http://rigaux.org/.

Gracias a Jérome Marant por los bonitos iconos :)

IRRESTRICCIONES

mathplot es Open Source; cualquiera puede redistribuir copias de mathplot a cualquiera bajo los términos establecidos en la GNU General Public License.

Puede encontrase mathplot en
http://rigaux.org/mathplot-0.8.6.src.tgz y en
http://rigaux.org/mathplot-0.8.6.bin.i386.dynamic.tgz.

Su pagina principal está en
http://rigaux.org/mathplot.html, con capturas de pantalla en:
http://rigaux.org/mathplot_screenshots/.

POR HACER

* add exception handling to Graph_batch.parse (so that the error message can be more precise)
 -> so that open and modification can be partially accepted, but still be corrected

* rewrite nearest_functions_ so that it takes only functions that are inside the rectangle
* zoom around the clicked point when the area selected is too small ??
* pour la racine d'une fonction, pouvoir preciser la precision
* (code) unify the start -f option and the open_file functions
* history of the typed functions (combo box?)
* gridded zoom ? (attach the corners to round values...)
* zoom, maybe any key while choosing zooming rectangle should cancel ??
* be able to modify the objects (plots, points, tangents...) by clicking on them

* print preview (choose the size and the location)
* save the given function (eg: x+y=2) instead of the isolated one (eg: y=-x+2)
* eval being able to be evaluate expr with many vars being given
* expand needs work
* colct needs work

Cualquier cosas que creas que sería buena...

ERRORES

* bug when zoom in too much (exception Protocol.TkError("bad screen distance "        -Infm""))
* sometimes the labels for the first ticks are 0.99999932329 ??
* intersection of x=k functions
* resizing of log and modify (buttons disappear)

Si tienes cualquier problema con el programa (incluso pequeño), por favor hazme un informe de él. Aportaciones de cualquier clase son también bienvenidas.

PROBLEMAS DE COMPILACIÓN

Para instalar en debian 3.0, puede necesitarse :
% cd /usr/lib/ocaml/labltk
% ln -s libjpf.cmxa  jpflib.cmxa
% ln -s libjpf.a jpflib.a
% ln -s liblabltk41.a liblabltk.a

This document is autogenerated from the manpage of mathplot-es.1