Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Stixbox details
Please login or create an account


Statistics toolbox
(853 downloads for this version - 48053 downloads for all versions)
A more recent valid version with binaries for Scilab 5.4 exists: 2.4
Anders Holtsberg
Paris Sud University
Maurice Goursat
Jean-Philippe Chancelier
Serge Steer
Allan Cornet
Michael Baudin
Owner Organization
INRIA,DIGITEO, Université Paris Sud, and others
Allan Cornet
Michael Baudin
Creation Date
February 22, 2013
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("stixbox")

Stixbox is a statistics toolbox which provides distribution functions, datasets,
statistical tests and plotting facilities. 


 * Cumulated Distribution Functions
   * pks : Kolmogorov Smirnov distribution function 
 * Random Numbers
   * rexpweib : Random numbers from the exponential or weibull distributions 
 * Datasets
   * getdata : Famous datasets 
 * Graphics
   * histo : plot a histogram 
   * identify : Identify points on a plot by clicking with the mouse 
   * linreg : Linear or polynomial regression 
   * pairs : Pairwise scatter plots 
   * plotdens : Draw a nonparametric density estimate 
   * plotsym : Plot with symbols 
   * qqnorm : Normal probability paper 
   * qqplot : Plot empirical quantile vs empirical quantile 
   * stairs : Plots the Empirical Cumulated Distribution.
 * Logistic Regression
   * lodds : Log odds function 
   * loddsinv : inverse of log odd 
   * logitfit : Fit a logistic regression model 
 * Miscellaneous
   * betainc : Incomplete beta function 
   * betaln : Logarithm of beta function 
   * ciboot : Various bootstrap confidence intervals 
   * cov : Covariance matrix 
   * covboot : Bootstrap estimate of the variance of a parameter estimate 
   * covjack : Jackknife estimate of the variance of a parameter estimate 
   * polyfit : Polynomial curve fitting 
   * polyval : Polynomial evaluation 
   * quantile : Empirical quantile (percentile). 
   * rboot : Simulate a bootstrap resample from a sample 
   * stdboot : Bootstrap estimate of the parameter standard deviation 
   * stdjack : Jackknife estimate of the standard deviation of a parameter
 * Tests, confidence intervals and model estimation
   * ciquant : Nonparametric confidence interval for quantile 
   * cmpmod : Compare linear submodel versus larger one 
   * kstwo : Kolmogorov-Smirnov statistic from two samples 
   * lsfit : Fit a multiple regression normal model 
   * lsselect : Select a predictor subset for regression 
   * test1b : Bootstrap t test and confidence interval for the mean 
   * test1n : Tests and confidence intervals based on a normal sample 
   * test1r : Test for median equals 0 using rank test 
   * test2n : Tests and confidence intervals based on two normal samples with
common variance 
Files (2)
[127.08 kB]
Source code archive

[257.56 kB]
OS-independent binary for Scilab 5.4.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (3)     Leave a comment 
Comment from Michael Baudin -- February 22, 2013, 11:19:57 PM    
Here is the changelog.

stixbox (2.1)
    * Fixed bug #1025 : qqplot had no example
      Improved the help page of qqplot:
      added several examples.
    * Fixed bug #1024: The example in histo does not work.
    * Removed bincoef (obsolete).
To update your code, please replace




    * Removed gammainc (obsolete).
To update your code, please replace



Comment from Chevillard Eric -- March 12, 2013, 04:55:13 PM    
La version stixbox 2.1-1 n'a plus comme macro la fonction qt (et d'autres ?).
Résultat linreg ne fonctionne plus avec cette version.

Je suis revenu à la version 1.2.5 qui fonctionne pour linreg. Merci de corriger ce

Comment from Michael Baudin -- March 18, 2013, 09:22:50 PM    

Thank you for your interest on this module.

The v2.1 of Stixbox has, indeed, no function qt anymore. This is since the v2.0 and the 
reasons for this change are explained in the changelog of the v2.0, available at:

This set of distributions was of poor quality in Stixbox. To convince yourself, please 
read the bug report [1], which shows that the PDF for the Normal distribution was wrong 
right from the start. There were several other important bug reports on this topic in 
Stixbox, so that maintaining these functions had no technical sense. Distfun is much 
better on this topic and your scripts (and numerical results) will improve by using 

On the linreg function, I removed this function in the v2.2. The reasons for this change 
are explained in the changelog of the v2.2:

The v2.2 has a new "regres" function, which is Matlab-compatible and replaces

You can technically keep on using the v1.2.5. But I strongly suggest to update your 
module: the old version has more than 26 bug identified and fixed (and many unidentified),

while the version 2.2 has unit tests to prove that the new function really work on real 

Please enter your bug reports at:

Best regards,


Leave a comment
You must register and log in before leaving a comment.
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.