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
(2420 downloads for this version - 38942 downloads for all versions)
Anders Holtsberg
Paris Sud University
Maurice Goursat
Jean-Philippe Chancelier
Serge Steer
Allan Cornet
Michael Baudin
Owner Organization
INRIA,Scilab Enterprises, Universite Paris Sud, and others
Samuel Gougeon
Administrator Atoms
Michael Baudin
Allan Cornet
Creation Date
November 28, 2017
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit MacOSX
Install command
--> atomsInstall("stixbox")
Stixbox for Scilab 6 is available only for Windows and Linux users.
Indeed, Stixbox depends on the distfun and the linalg modules, that are not yet
recompiled for Scilab 6 for MacOS.


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


 * Datasets
   * getdata : Famous datasets 
 * Graphics
   * Tutorial : Demos of the graphics.
   * boxplot : Draw a box plot
   * bubblechart : Plot a bubble chart
   * bubblematrix : Plot a bubble chart
   * filledbounds : Fill the area between two curves
   * histo : Plot a histogram
   * identify : Identify points on a plot with mouse clicks
   * plotmatrix : Plot an X vx Y scatter plot matrix
   * plotsym : Plot with symbols
   * qqnorm : Normal probability paper
   * qqplot : Create a QQ-plot
   * stairs : Stairstep graph
 * Logistic Regression
   * lodds : Log odds function 
   * loddsinv : inverse of log odd 
   * logitfit : Fit a logistic regression model 
 * Miscellaneous
   * betaln : Logarithm of beta function 
   * cov : Covariance matrix 
   * histocvimse : Cross-validation IMSE of an histogram.
   * histocvsearch : Search optimal CV number of bins in a histogram.
   * ksdensity : Kernel smoothing density estimate
   * ksdensity_kernelcdf : Evaluate kernel for CDF
   * ksdensity_kernelpdf : Evaluate kernel for PDF
   * quantile : Empirical quantile (percentile). 
   * regres : Multiple linear regression
   * regresprint : Print linear regression
   * stixbox_getpath : Returns the path to the current module.
 * Polynomials
   * polyfit : Polynomial curve fitting 
   * polyval : Polynomial evaluation 
 * Random Numbers
   * rexpweib : Random numbers from the exponential or weibull distributions 
 * Regression
   * cmpmod : Compare linear submodel versus larger one
   * lsfit : Fit a multiple regression normal model
   * lsselect : Select a predictor subset for regression
   * regres : Multiple linear regression
   * regresprint : Print linear regression
 * Resampling
   * T and extra arguments : How to use extra-arguments in T.
   * ciboot : Bootstrap confidence intervals
   * covboot : Bootstrap estimate of the variance of a parameter estimate.
   * covjack : Jackknife estimate of the variance of a parameter estimate.
   * rboot : Simulate a bootstrap resample
   * 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
   * kstwo : Kolmogorov-Smirnov statistic from two samples
   * test1b : Bootstrap test that mean equals zero
   * test1n : Test that mean equals zero (Normal)
   * test1r : Test for median equals 0 using rank test
   * test2n : Tests two normal samples with equal variance
   * test2r : Test location equality of two samples using rank test
Files (2)
[558.60 kB]
Source code archive

[986.18 kB]
OS-independent binary for Scilab 6.0.x

News (0)
Comments (6)     Leave a comment 
Comment from Samuel Gougeon -- January 14, 2018, 02:58:05 AM    

This release for Scilab 6 can't be loaded properly, due to a missing Apifun dependency.
Apifun was declared as an explicit dependency up to the 2.4 version, but this is no longer
the case for this 2.6 version, and apparently nested dependencies are not (longer?) well
managed by the atoms installer. So, i get the following error while loading stixbox:

Start Distfun

Start Helptbx
WARNING: Toolbox "apifun" is required and is not installed.

Start Specfun

Start Makematrix

atomsLoad: The file '\loader.sce' from (apifun - 0.4.2) does not exist or is not read
atomsLoad: An error occurred while loading 'apifun-0.4.2':
	exec: Cannot open file \loader.sce.
at line   335 of function        atomsLoad (
C:\Logiciels\scilab\scilab-branch-6.0\modules\atoms\macros\atomsLoad.sci line 351 )
at line     1 of executed string 
It may also be an issue due to the ORDER of declared dependencies. To be investigated.
For the time being, it would be safer to declare again Apifun as an explicit dependency.

Answer from Samuel Gougeon -- June 8, 2018, 09:02:14 PM    
I no longer get any error while loading Stixbox with Scilab 6.0.1 / win7
Comment from Nils Petersen -- April 16, 2018, 09:50:34 PM    
it is not possible to install stixbox on MacOS under scilab version 6.0.1.
Do you have a solution for solving this problem?
Comment from Samuel Gougeon -- June 8, 2018, 09:04:23 PM    
Hello Nils,
May you provide more information about the failure on MacOS, and how you proceeded?
Did you get any error message, etc?
Comment from Julien Chevallier -- September 4, 2018, 01:56:27 PM    

I have the same problem as Nils. 
Here is what the console gives :
--> atomsInstall("stixbox")
at line    62 of function atomsGetVersions ( /Applications/scilab-

line 78 )
at line    96 of function atomsDepTreeFlat ( /Applications/scilab-

line 141 )
at line    86 of function atomsInstallList ( /Applications/scilab-
125 )
at line   233 of function atomsInstall     ( /Applications/scilab- line 249 )

atomsGetVersions: Wrong value for input argument #1: "distfun" must be an
available atoms package 

I looked for the dependencies of stixbox and I think that the problem comes from the fact
that both 
Distfun and Linear Algebra are not available on version 6.0.1 under MacOS.
Answer from Samuel Gougeon -- September 4, 2018, 09:21:46 PM    
Hello Julien,
> .../...
> I looked for the dependencies of stixbox and I think that the problem comes from the
> fact that both Distfun and Linear Algebra are not available on version 6.0.1
> under MacOS.

You are definitely right. 
I am adding a warning about this restriction in the Description's header of the module.
Thanks for your investigation and for having pointed out this issue.
Comment from Anton Gurkov -- October 16, 2018, 05:54:43 PM    
I suggest updating names of the functions regres() and regresprint() to the current 
versions regress() and regressprint() in the description. Probably, it also would be great

to mention fact of this renaming somewhere on this page. For me it was quite tricky to 
figure out why my old code with this function doesn't work anymore :) Thanks!
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.