Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Scilab 6.1 is a major new release of Scilab, the open-source platform for numerical computation.
Here is a tour of the changes between Scilab 6.1.0 & 6.1.1.
To have a tour with the help browser, enter --> help 6.1.1
in the console, and browse related pages.
gsort
is upgraded:
g, r, c, lr, lc
methods, including
sparse booleans, and in a multi-level mode. It was formerly limited to sparse real or complex
vectors and only to the g
mode.unique
is enabled for any 2D sparse arrays, in simple, 'c' and 'r' modes.
Its 3rd output ku
is now implemented.%chars
constant added, to easily access to some selected sets of Unicode symbols.interp1
is upgraded:
y
now supported: the real and imaginary parts are interpolated
separately.edgevalue
mode added for all interpolations;
periodic
mode added for linear and spline interpolations. linear
mode
added for the spline interpolations.xlfont
did not support the documented 4th argument.bitcmp
is upgraded:
Arnoldi
module is now internal.sgolay
and the companion sgolayfilter
and sgolaydiff
functions
have been added to implement Savitsky-Golay filters.clock
now returns the time zone and the daylight saving time.mapsound
is completely reforged.mprintf
, msprintf
and mfprintf
can now print input booleans, as
0
|1
or as T
|F
.setdiff
now supports input booleans and sparse matrices (boolean or numeric).intersect
is extended to any sparse boolean or numeric arrays, in all simple, 'c' or 'r'
modes.union
supports boolean, sparse boolean, and sparse numerical matrices.kron
and .*.
are extended to boolean arrays.gamma
is extended to incomplete gamma integrals.close
is extended to close the help browser, xcos, the variable browser or editor GUIs.
polyint
is introduced to compute polynomial antiderivatives.det
is now actually extended to sparse matrices.deff
is upgraded:
deff
, the @
symbol can be used as a function
pseudo-name.mopen
and mclose
now handle multiple files and file descriptors.hash
function with SHA-1, SHA-2 and SHA-3 Secure Hash Algorithms has been added.plot
can now plot polynomials and rationals.loglog
, semilogx
, semilogy
Matlab-compatible functions added.
scatter
and scatter3d
are reforged. New scatter
options:
"smallOnTop"
and "datatips"
.asciimat
now supports input strings of different lengths or including international UTF8
extended characters.importgui
is renamed uiSpreadsheet
.int2d
can now compute direcly a double integral over a rectangle.int3d
can now compute direcly a triple integral over a cuboid.cutaxes
function added.complex
is extended to sparse arrays.m2sci
Matlab-to-Scilab code converter: First upgrade done.http_get
can be used as an alternative download method for ATOMS.browsevar
: Clicking on a variable of type graphic, function, library, list, structure, cell, syslin, or any custom tlist or mlist now displays it.x_matrix
is extended to booleans, encoded integers, and text. Editing real and complex matrices improved.In a continuous effort, more than 100 pages have been improved or even rewritten, or/and better sorted in sections. Clarifying short descriptions, clarifying the set of syntaxes, completing and clarifying the description of arguments, improving cross-referencing through the See also sections, illustrating results of examples by showing the console's output, adding examples, updating the history sections for passed undocumented changes, and of course improving the Description sections, have been done.
In parallel, many pages are actively translated in Russian.
In this version, extra effort has been expended on bug fixing and stabilization. Detailed information about those improvements can be found on the CHANGES file.
If you are new to Scilab, please use the Scilab beginners tutorial and Xcos beginners tutorial provided by the Scilab Team.
The Scilab Team provides also some documentation and tutorials.
Scilab Homepage - Consult Scilab official website
Wiki - Consult documentations, tricks, etc.
Bug Tracker - Report bugs and wishes about Scilab
Forge - Browse and publish Scilab modules
Mailing Lists - Communicate and exchange with the community
ATOMS - Browse Scilab packaged modules
File Exchange - Exchange your scripts, results and files.