6 min read

Visualizzare il grafico di una funzione algebrica su Linux

Su GNU/Linux ci sono moltissimi software matematici, ma la gran parte sono ultra specifici e il loro utilizzo è tutt'altro che scontato visto che sono necessari degli script per farli funzionare.
Vi propongo 4 software "immediati" per visualizzare e studiare le funzioni algebriche.

Grapher


Interfaccia minimale, lo zoom è fatto "a mano", ma funziona immediatamente tramite un binario e gestisce anche funzioni con 2 variabili.

Lybniz


L'interfaccia è molto semplice, si può impostare anche la scala in radianti e permette lo zoom di una sezione rettangolare.

Qalculate!


Una calcolatrice evoluta che permette di vedere il grafico delle funzione tramite gnuplot.
Come potete vedere il grafico non è il massimo e bisogna regolare i parametri di plot a mano.

Kmplot


Tra i software citati è probabilmente il più completo, tra le tante caratteristiche permette di modificare la funzione cliccando col tasto destro sul tracciato e calcolare gli integrali.

Se non siete ancora convinti, provate qualche altro software  tramite Wine.

Graph(GPL)



aladin - Uwatec dive computer to PC sync tool
amanda-client - Advanced Maryland Automatic Network Disk Archiver (Client)
amanda-server - Advanced Maryland Automatic Network Disk Archiver (Server)
ao40tlmview - Decoder and Viewer for AO-40 Telemetry
axiom-graphics - A general purpose computer algebra system: graphics subsystem
bonnie++ - Serie di programmi di valutazione dei colli di bottiglia dei dischi fissi
bugsx - program to evolve biomorphs using genetic algorithms
calc - An advanced calculator and mathematical tool for Emacs.
cdck - verifies the quality of written CDs/DVDs
cl-rlc - Common Lisp RLC Circuit Simulator
devscripts - Scripts to make the life of a Debian Package maintainer easier
epix1 - Create mathematically accurate line figures, plots and movies
euler-doc - documentation for the mathematical programming environment Euler
euler - interactive mathematical programming environment
fv - a tool for viewing and editing FITS format files
garlic - A visualization program for biomolecules
garlic-doc - [Chemistry] a molecular visualization program - documents
gausssum - Parses and displays Gaussian, GAMESS, and HyperChem output
geg - a GTK+ Equation Grapher
geximon - a monitor for the exim MTA
gff2aplot - pair-wise alignment-plots for genomic sequences in PostScript
gff2ps - produces PostScript graphical output from GFF-files
ggobi - Data visualization system for high-dimensional data
glcpu - 3D-plotter for system activity
gliese - Stellar data set from the Third Catalogue of Nearby Stars
gmt-doc - HTML documentation for GMT, the Generic Mapping Tools
gmt-doc-pdf - PDF docs for GMT, the Generic Mapping Tools
gmt-examples - Example scripts illustrating the use of GMT
gmt - Generic Mapping Tools
gmt-manpages - Manpages for the Generic Mapping Tools
gmt-tutorial-pdf - Tutorial for GMT, the Generic Mapping Tools (PDF)
gnuplot - A command-line driven interactive plotting program
gnuplot-doc - Documentation for gnuplot
gnuplot-mode - Yet another Gnuplot mode for Emacs
gnuplot-nox - A command-line driven interactive plotting program
gnuplot-x11 - X11-terminal driver for gnuplot
gpixpod - Organize photos on your iPod, freely!
grace6 - An XY plotting tool
grace - An XY plotting tool
graphthing - tool to create, manipulate and study graphs
gtkboard - many board games in one program
icebreaker - Break the iceberg
jed-extra - collection of useful JED modes and utilities
jgraph - Jim Plank's program for producing PostScript graphs
kalzium - chemistry teaching tool for KDE
kayali - A Qt-based Computer Algebra System
kmplot - mathematical function plotter for KDE
knemo - network interfaces monitor for KDE's systray
kst - A KDE application used for displaying scientific data
kst-bin - A KDE application used for displaying scientific data
kst-doc - Documentation for the kst application for displaying scientific data
kst-plugins - Plugins for the kst application for displaying scientific data
labplot - data plotting and function analysis tool for KDE
libchart-strip-perl - Draw strip chart type graphs
libcsiro0 - Scientific plotting library
libgd-graph-perl - Graph Plotting Module for Perl 5
libgnuplot-ruby1.8 - Ruby module for Gnuplot
libgnuplot-ruby - Ruby module for Gnuplot (dummy package)
libgraflib1 - Cernlib graphical library
libgraflib1-dev - Cernlib graphical library (development files)
libgtkextra-1.0-0 - A useful set of widgets for GTK+
libgtkextra17 - A useful set of widgets for GTK+
libgtkextra17-dev - A useful set of widgets for GTK+ (development files)
libgtkextra-dev - A useful set of widgets for GTK+ (development files)
libgtkextra-x11-2.0-1 - A useful set of widgets for GTK+
libgtkextra-x11-2.0-dev - A useful set of widgets for GTK+ (development files)
libjfreechart-java - Chart library for Java
libkdeedu3 - library for use with KDE educational apps
libkdeedu-dev - development files for KDE educational library
libkst1c2 - Libraries for the kst application for displaying scientific data
libkst1-dev - Headers for the kst application for displaying scientific data
libnxplot - A 2D vector drawing library.
libphp-phplot - The graphic library for PHP
libplot2c2 - The GNU plotutils libraries
libplot-dev - The GNU plotutils libraries (development files)
libplot-perl - perl interface to plot library
libplplot9 - Scientific plotting library
libplplot-c++9c2 - Scientific plotting library
libplplot-dev - Scientific plotting library (development files)
libplplot-fortran9 - Scientific plotting library
libpngwriter0c2 - easy to use graphics library (runtime)
libpngwriter0-dev - easy to use graphics library (development)
libqalculate3 - Powerful and easy to use desktop calculator - library
libqalculate-dev - Powerful and easy to use desktop calculator - development
libtioga-ruby1.8 - Ruby library for scientific graphs
libtioga-ruby-examples - Ruby library for scientific graphs
libtioga-ruby - Ruby library for scientific graphs
link-monitor-applet - GNOME Panel Applet with bar graph of round-trip times to hosts
lybniz - mathematical function graph plotter
mipe - [Biology] Tools to store PCR-derived data
njplot - [Biology] A tree drawing program
octave2.1-forge - Contributed functions from the GNU Octave Repository
octave2.9-forge - Contributed functions from the GNU Octave Repository
octave-plplot - Octave support for PLplot, a plotting library
octaviz - 3D visualization system for Octave
octplot - graphical interface for Octave
paketto - Unusual TCP/IP testing tools
pgplot5 - large subroutine library for plotting scientific data
php-image-graph - Image_Graph module for PEAR
plotdrop - A minimal GNOME frontend to GNUPlot
ploticus-doc - Documentation and gallery of examples for ploticus
ploticus - script driven business graphics package
plotmtv - Multipurpose X11 plotting program
plotutils - The GNU plotutils (plotting utilities) package
plplot9-driver-gd - Scientific plotting library (GD driver)
plplot9-driver-gnome2 - Scientific plotting library (Gnome Canvas Widget driver)
plplot9-driver-psttf - Scientific plotting library (PostScript with Unicode support)
plplot9-driver-wxwidgets - Scientific plotting library (wxWidgets driver)
plplot9-driver-xwin - Scientific plotting library (X11 driver)
plplot-bin - Scientific plotting library (utilities)
plplot-doc - Documentation for PLplot, a plotting library
plplot-tcl-dev - Tcl/Tk development support for PLplot, a plotting library
plplot-tcl - Tcl/Tk support for PLplot, a plotting library
probcons-extra - Extra programs from the probcons package
pstoedit - PostScript and PDF files to editable vector graphics converter
python-biggles - Scientific plotting package for Python
python-gnuplot - A Python interface to the gnuplot plotting program
python-matplotlib-data - python based plotting system (data package)
python-matplotlib-doc - python based plotting system (documentation package)
python-matplotlib - python based plotting system in a style similar to Matlab
python-plplot - Python support for PLplot, a plotting library
python-pychart - Python library for creating high quality charts
python-qwt4-doc - Documentation for the Python-qwt library
python-qwt4 - Python version of the Qwt technical widget library
python-scipy - scientific tools for Python
python-simpy-doc - python-based simulation package, Documentation and examples
python-simpy-gui - python-based simulation package, GUI
python-simpy - python-based simulation package
qalculate-gtk - Powerful and easy to use desktop calculator - GTK version
qalculate-kde - Powerful and easy to use desktop calculator - KDE version
qalculate - Powerful and easy to use desktop calculator - transitional
qtdmm - GUI for digital multimeter
quickplot - fast interactive 2D plotter and data viewer
r-cran-fbasics - GNU R package for financial engineering -- fBasics
r-cran-gplots - GNU R package with tools for plotting data by Greg Warnes et al
r-cran-gregmisc - GNU R package with miscellaneous functions by Greg Warnes et al
r-cran-misc3d - GNU R collection of 3d plot functions and rgl-based isosurfaces
r-cran-psy - GNU R procedures for psychometrics
r-cran-strucchange - GNU R package for structural change regression estimation
r-cran-tkrplot - GNU R embedded Tk plotting device package
rlplot - Generate publication quality graphs
sailcut - A sail design and plotting software
scigraphica - Scientific graphics and data manipulation (shared files)
sciplot1 - widget for scientific plotting
sciplot-dev - Development library and header files for SciPlot
seaview - [Biology] Multiple sequence alignment editor
sppc - Simple Panel Plot Composer
starplot - 3-dimensional perspective star map viewer
tcptrace - Tool for analyzing tcpdump output
texlive-latex-extra - TeX Live: LaTeX supplementary packages
texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
texlive-pictures - TeX Live: Drawing and graphing packages
texlive-pstricks - TeX Live: PSTricks packages
textopo - [Biology] LaTeX presentation of topology of transmembrane proteins
tioga - Ruby library for scientific graphs [transition package]
tochnog - A free implicit/explicit finite element analysis program
wip - Interactive graphic plotting package for high quality output
xbs - 3-d models and movies of molecules
xgraph - Plotting program, reads stdin, allows interactive zooming
xmms-blursk - Powerful visualization plugin for XMMS, similar to "Blur Scope"
xnecview - NEC structure and gain pattern viewer
xplot - A simple x-y column data plotter for X.
yale - Stellar data set from the Third Catalogue of Nearby Stars
ygraph - Visualize one-dimensional scientific data
yorick-yutils - various utilities for the Yorick language