download    Kyplot v2.0 beta 13     5,015,573 bytes.

download    Kyplot v2.0 beta 13f    8,311,807 bytes.

Download:      Kyplot v2.0 beta 15      5,018,297 bytes





About KyPlot (this is the 32 bit version. the 16 bit is also mentioned below)

KyPlot is designed to analyze numerical data and create graphs and schemes.

It is particularly suited for scientists who would like to make precise and refined graphs.

You can also make colorful schemes for presentation with KyPlot.

KyPlot is a Windows application and is available as 16-bit or 32-bit version.

The 16-bit version runs in Windows 3.1, 95/98/Me and NT3.5 or more and the 32-bit version runs in Windows 95/98/Me and NT4.0/2000.

Even with the 16-bit version you can use long file names in 32-bit Windows.

Standard version and fast code version are available as KyPlot 32-bit version.

The fast code version is compiled with fast code option and ~3-fold faster in numerical computation than the standard version.

But it has almost no improvement in drawing speed and its exe file is ~3-fold larger.

The fast code version is recommended for those who want to do time-consuming calculations such as nonlinear optimization

KyPlot consists of "spreads" for processing data and "figures" for drawing graphs and schemes.

-----------------------------------------------
Data processing functions available in spreads
-----------------------------------------------


* Spreadsheet calculations with mathematical formulas
* Removal of linear trend and numerical filtering for time series data
* Numerical differencing, differentiation and integration of data
* Creation of histograms, cumulative distributions and regressograms(32-bit version only)
* Matrix operations
* Numerical integration of functions
* Numerical nonlinear optimization for customized formulas with nonlinear least squares or maximum likelihood method with or without constraint conditions (multiple independent variables are supported)
* Numerical solutions of algebraic equations, nonlinear equations and differential equations
* Linear/quadratic programming and unconstrained or constrained linear least squares estimation
* Numerical deconvolution
* Fourier transforms
* Spectral Analysis : spectral density and covariance functions for single or multiple time series by FFT method; Blackman-Tukey method; autoregressive (AR) models
* Time series analysis:
Autoregressive ARMA model; time series decomposition; estimation of time-varying variance; estimation of time-varying spectrum; locally stationary AR model
* Gabor (Short-time Fourier) transform
* Wavelet analysis:
Fast discrete wavelet transform; wavelet thresholding (shrinkage); continuous wavelet transform
* Simulation of random data
* Statistics:
t-tests (unpaired two groups; paired tow groups; one group) ANOVAs (one-way ANOVA; two-way ANOVA with or without replication) nonparametric tests (Man-Whitney; Wilcoxon; Kruskal-Wallis; Jonckheere; Friedman; Kolmogorov-Smirnov test for two groups)simple and multiple regression analysis; standard line assay; polynomial regression (32-bit version only)multivariate analysis: principal component analysis; factor analysis; discriminant analysis; canonical correlation analysis survival analysis: Weibull model; proportional hazard model (Cox regression); Kaplan-Meier method; life table method; comparison of two groups
* KyPlot can import Excel files and text files.
(16-bit version can read Excel 4.0 worksheets and 32-bit version can read Excel 5.0/95/97-2000 workbooks)

--------
Graphs
--------
* 2D graphs
* Line, Scatter, Area, Bar, Stacked bar, Pie, Radar, Polar, Bubble, Ternary and Table. (32-bit version only) Image and Contour

* 3D graphs
*(32-bit version only) Surface, Contour, Column, Bar, Stacked bar, Waterfall and Line/Scatter

* The scale of X or Y axis can be individually set as either linear or logarithmic.
* You can attach error bars ("plus-minus error" or "hi-lo" type) to either X or Y values, or both.
* Axis breaks can be set to X and Y axes.
* You can customize attributes of individual data symbols, axis ticks and axis labels.
* Legends, data labels can be created, as well as calibrations for time series data.

---------------------------------------
Function fits for graph data available
---------------------------------------
* Nonlinear least squares or maximum likelihood fit for customized formulas (2D and 3D)
* Polynomial regression (2D)
* Smoothing spline regression (2D; also its derivatives and integral)
* B-spline fits (2D; interpolated or control point mode; as monovalent functions or as plane curves; and its derivatives and integral)(32-bit version only)
* Local polynomial regression (2D and 3D)
* Wavelet regression (2D)
* Fourier series regression (2D)
* Piecewise polynomial interpolation (2D; Akima's methods)
* Surface interpolation (3D; Akima's methods; Renka's methods; bicubic spline)
* Thin plate spline regression (3D)

--------------
Function plots
--------------
* Univariate functions (2D plot), 2D parametric curves (2D plot), bivariate functions (3D surface, contour or column plot or 2D image or contour plot) and 3D parametric curves (3D line)

--------------
Drawing tools
--------------
* In figuresheets you can draw lines, B-spline curves, ellipses, and boxes using mouse as in other drawing applications.
* In addition, you can place objects by specifying the size and location as in CAD programs.
* In text editing mode, you can set superscripts, subscripts and variable line heights as in a word-processing application.
You can put mathematical formulas as well.

--------------------------------------------------------------------
Although an on-line help file is provided, it is still incomplete.
Please refer to the sample files in "KYPLOT/SAMPLES" folder to learn how to use KyPlot.
--------------------------------------------------------------------

--------------
File formats
--------------
The files created by 16-bit version and those created by 32-bit version are in different formats.
32-bit KyPlot version 2 supports 32-bit version 1 files, but does not support 16-bit files.
16-bit files have to be imported into 32-bit KyPlot version 2 using 32-bit KyPlot version 1 and then saved as 32-bit version 1 files.

------------------
Customizing KyPlot
------------------
Open "Preferences" window by clicking "File/Preferences" menu. Click "Save" button to save the settings you changed as defaults.

When you want to cancel all the customized settings,delete the "kyplot.ini" file in Windows directory.


The following is some of the useful settings for figuresheets.

1. "Screen" tab
a. Scaling Factor: the default setting (100%) is for 17-inch monitors.
b. Autoredraw mode: When "Autoredraw"="True", the bitmap image of each figuresheet is stored in memory, which enables smooth redrawing of the figuresheet. Since it consumes much memory, you may select "False" (default), if your computer does not have enough memory.

2. "Printer" tab
Font Offset: this setting is primarily for HP LaserJet printers.
When printing with an HP LaserJet printer, you may notice a slight upward offset of printed texts relative to other drawings (for example, offset of Y axis labels relative to axis ticks in graphs), which may depend on the setting of printer options(for example, when "Download True Type fonts as outline soft fonts" is selected). In such a case try to set "Vertical" ="19" for "Font Offset".

3. "Objects" tab
Bitmap Pictures always on top: in this mode bitmaps are always drawn on top, irrespective to their Z order setting. You may check this option, if your printer driver does not support Z order for bitmaps and you want to keep WYSIWYG.

------------------------------
Specifications and Limitations
------------------------------

[Spreads]
Maximum spreadsheet size: 65,536 rows (32-bit version)/16,384 rows (16-bit version) by 256 columns.
Number precision: 15 digits
Number range: -9.99999999999999E307~9.99999999999999E307
Smallest positive number: 1E-307
Text length: 16KB (32-bit version)/255 characters(16-bit version)

[Figures]
Maximum number of graphs that can be handled in a session: 128 or less
Maximum number of texts: 1024 or less
Text length: 1023 characters
Text lines: 127 lines
Maximum number of points in a B-spline: 4096

-----------
Declaration
-----------
This is a beta version of KyPlot. You are free to use it, but with your own responsibility. The author shall take no responsibility for any trouble associated with the use of this software package.

This software package - including all related program files and documentation files - cannot be modified in any way and must be distributed as a complete package. It cannot be sold upon distribution.

All rights concerning this software package are reserved to the author.







Back to WoundedMoon's Win32 page: