Kpl is a program for two-dimensional graphical presentation of data sets and functions. Moreover 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.
Version 2.1.1 (January 27, 2001)
Bug fixes
Version 2.1 (January 22, 2001)
DCOP interface
Logarithmic scales
Only modified files are reloaded periodically
Position of toolbar saved in configuration file
Improved New Item dialog
New array or function items inherit the normalization factors of preceeding items
Version 2.0 (November 21, 2000)
Needs KDE 2.0, optimized for KDE 2
Toolbar configuration item in Settings menu
Save absolute paths item in Settings menu
Improved double value input validation
Spinboxes in array dialog are updated
Unicode text in .plo files (recode your old .plo files to UTF8 when they contain non-ASCII characters)
Size of dialog windows can be changed
Polish translation
Version 1.2 (August 10, 2000)
Undo/Redo Actions
Package for KDE 2 beta available
Version 1.1 (May 5, 2000)
Multidimensional parameter fits
Improved parameter fit dialog
Increased printing resolution
Both portrait and landscape PostScript output
More examples
Version 1.0 (February 21, 2000)
Buttons to open symbol selection dialog show actual symbol
Improved internationalization
Extended help
More examples
Version 0.4 (January 14, 2000)
General linear least square parameter fit
Long parameter fit runs can be terminated by user
Output format for parameter files and dialogs can be changed
Output format for status bar is set according to screen resolution
Item dialog is modeless now
Multiple input files at commandline and at Drag and Drop
Both KDE and Qt Drag and Drop protocols supported
Session management
Function value buffers for faster redrawing
More example functions
Version 0.3 (September 28, 1999)
Plot items can be deactivated to hide them (temporarily)
Sequence of plot items can be changed easily
Improved reading of plot files by use of KSimpleConfig
New plot files save the (de)activation state of items
Improved recognition of .plo files by file name
No multiselection necessary for parameter fitting when only one function and one array item are present
Version 0.2 (July 29, 1999)
Needs KDE 1.1
Powered by KDevelop
Nonlinear parameter fit
Positions of menu bar and toolbar saved in configuration file
Popup menus with icons
Statusbar includes short help
Close item in File menu
Open Recent item in File menu
(De)activation of unsaved changes warning
Menu and toolbar items for magnification increasing/decreasing
Configure Key Bindings item in Options menu
Context menu
Improved painting by use of pixmap buffer
Function parameters may be saved separately in ASCII files
Function values may be exported in ASCII files
Optional display of function source in parameter dialogs
Optional calculation of bounding box for PostScript files (using Ghostscript)
MimeType for kpl plot files
Version 0.1 (April 13, 1999, first release)