Homepage of Kpl
- Kpl is a program for the KDE project (K Desktop Environment,
http://www.kde.org/). Its purpose is
the two- and three-dimensional graphical presentation of data sets and functions.
- Multidimensional nonlinear parameter fits of functions to data sets
can be performed using the Levenberg-Marquardt algorithm. Also general
linear least square parameter fits are possible.
- A DCOP interface can be used to control Kpl by other
applications and scripts.
- All settings necessary for a complete description of the presentation
can be saved in plot files. These files as well as data files may be
chosen by command line parameters, using the File menu, or by drag and
drop.
- Automatic scaling and normalization allow the easy graphical presentation
of data. Also parameter fits can be performed automatically.
- The settings of a presentation may be changed using the Edit menu. Here
also additional data sets and functions can be included which
can be displayed in the same as well as in different data windows.
- Currently language support is given for english and german.
- Kpl is free software, released under the
GNU General Public License .
- Author: Werner Stille
stille@uni-freiburg.de
New in version 3.3:
- Multiple spline items can be fitted simultaneously to the same array item
- x and y values of array, function, and spline items can be shifted
- Square checkbox in rectangle dialog, circle checkbox in ellipse dialog,
circular arc checkbox in arc dialog
- Colored symbol pixmaps are displayed in item list
- Text of legend and text items is displayed in item list
- Buttons of items dialog are disabled when action cannot be applied
- Relative symbol size can be preset in Autoplot settings
- Notifications about completed plots and parameter fits can be set
- Needs KDE 3.x
Screenshots
Handbook
Tutorial:
Jonathan Drews has written a
tutorial for the first steps with Kpl
to plot data sets and user written functions and to perform parameter fits.
Download:
- Current version:
- Source packages:
kpl-3.3.tar.bz2 (package for KDE 3.x, 685 K, December 28,
2005)
- RPMs for SuSE 10.0 with KDE 3.5.0:
kpl-3.3-1.i586.rpm (binary RPM, 526 K, December 28,
2005)
kpl-debuginfo-3.3-1.i586.rpm (debugging
information RPM, 675 K, December 28, 2005)
kpl-3.3-1.src.rpm (source RPM, 689 K, December 28,
2005)
- RPMs for SuSE 10.0 with KDE 3.4.2:
kpl-3.3-2.i586.rpm (binary RPM, 523 K, December 28,
2005)
kpl-debuginfo-3.3-2.i586.rpm (debugging
information RPM, 674 K, December 28, 2005)
kpl-3.3-2.src.rpm (source RPM, 689 K, December 28,
2005)
- RPMs for Fedora Core 3 with KDE 3.3.0:
kpl-3.3-3.i386.rpm (binary RPM, 539 K, December 28,
2005)
kpl-3.3-3.src.rpm (source RPM, 689 K, December 28,
2005)
- LSM entry:
kpl-3.3.lsm
- Old versions for KDE 3:
kpl-3.2.tar.bz2 (package for KDE 3.x, 666 K, February 7, 2004)
kpl-3.1.tar.bz2 (package for KDE 3.1.x, 642 K, April 2, 2003)
kpl-3.1.dif (patch for compiling Kpl 3.1 with gcc 3.3.1, 612 B, November 18, 2003)
kpl-3.0.tar.bz2 (641 K, September 30, 2002)
kpl-3.0.dif (patch to get Kpl 3.0 compiled with gcc 3.x, 3 K, October 7, 2002)
- Old versions for KDE 2:
kpl_for_KDE2-3.1.tar.bz2 (package for KDE 2.2.x, 523 K, April 2, 2003)
kpl_for_KDE2-3.0.tar.bz2 (555 K, September 30, 2002)
kpl-2.3.0.tar.bz2 (386 K, October 12, 2001)
kpl-2.2.tar.bz2 (401 K, May 22, 2001)
kpl-2.1.1.tar.gz (459 K, January 27, 2001)
kpl-2.1.tar.gz (459 K, January 22, 2001)
kpl-2.0.tar.gz (422 K, November 21, 2000)
- Old versions for KDE 1:
kpl-1.2.tar.gz (304 K, August 10, 2000)
kpl-1.1.tar.gz (301 K, May 5, 2000)
kpl-1.0.tar.gz (294 K, February 21, 2000)
kpl-0.4.tar.gz (292 K, January 14, 2000)
kpl-0.3.tar.gz (280 K, September 28, 1999)
kpl-0.2.tar.gz (275 K, July 29, 1999)
kpl-0.1.tar.gz (215 K, April 13, 1999)
- Tutorial:
kpl-tutorial.tar.bz2 (503 K, October 12, 2001)
Last revision: December 28, 2005
stille@uni-freiburg.de