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.
g, r, c, lr, lcmethods, including sparse booleans, and in a multi-level mode. It was formerly limited to sparse real or complex vectors and only to the
uniqueis enabled for any 2D sparse arrays, in simple, 'c' and 'r' modes. Its 3rd output
kuis now implemented.
%charsconstant added, to easily access to some selected sets of Unicode symbols.
ynow supported: the real and imaginary parts are interpolated separately.
edgevaluemode added for all interpolations;
periodicmode added for linear and spline interpolations.
linearmode added for the spline interpolations.
xlfontdid not support the documented 4th argument.
Arnoldimodule is now internal.
sgolayand the companion
sgolaydifffunctions have been added to implement Savitsky-Golay filters.
clocknow returns the time zone and the daylight saving time.
mapsoundis completely reforged.
mfprintfcan now print input booleans, as
setdiffnow supports input booleans and sparse matrices (boolean or numeric).
intersectis extended to any sparse boolean or numeric arrays, in all simple, 'c' or 'r' modes.
unionsupports boolean, sparse boolean, and sparse numerical matrices.
.*.are extended to boolean arrays.
gammais extended to incomplete gamma integrals.
closeis extended to close the help browser, xcos, the variable browser or editor GUIs.
polyintis introduced to compute polynomial antiderivatives.
detis now actually extended to sparse matrices.
@symbol can be used as a function pseudo-name.
mclosenow handle multiple files and file descriptors.
hashfunction with SHA-1, SHA-2 and SHA-3 Secure Hash Algorithms has been added.
plotcan now plot polynomials and rationals.
semilogyMatlab-compatible functions added.
scatter3dare reforged. New
asciimatnow supports input strings of different lengths or including international UTF8 extended characters.
int2dcan now compute direcly a double integral over a rectangle.
int3dcan now compute direcly a triple integral over a cuboid.
complexis extended to sparse arrays.
m2sciMatlab-to-Scilab code converter: First upgrade done.
http_getcan 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_matrixis 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.
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.