Scilab 2024.0.0 is a new stable release of Scilab, the open-source platform for numerical computation.
Here is a tour of the changes since Scilab 2023.1.0.
To have a tour with the help browser, enter help("2024.0.0")
in the console, and browse related pages.
cvode()
, arkode()
, ida()
and kinsol()
from SUNDIALS.compress()
and decompress()
functions manage compressed archives (ZIP, tar.gz and tar.xz files).angle()
computes the argument of complex numbers, in radians.arguments/end
keywords added: validate function input arguments in a standard way (using standard error messages) and faster than using Scilab code (type
, typeof
, ...).
Some helpers have been added for this new block: mustBeSameType
, mustBeEqualDimsOrScalar
, ...
Some Scilab functions (modulo
, pmodulo
, ...) and modules (time
, ...) have been updated to use this new block hence enhancing theirs performances.select/case
supports multiple cases with cells
._
the output value will not be assigned (e.g. [r1, _, r3,...] = func(...)
).curl
as default in atomsDownload()
for all OS to handle local file repositories.url_encode()
and url_decode()
are added.http_*
functions.errbar()
function uses horiontal line marks.subplot()
manages frame
uicontrols.cvode()
, arkode()
, ida()
and kinsol()
through optional arguments (cvode()
and ida()
have specific sensitivity features).intl()
input arguments.strsubst()
manages group in replacement.string()
accepts lists
, cells
and structs
.In this version, extra effort has been expanded on fixing issues and stabilization. Detailed information about those improvements can be found in 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 Website - Consult Scilab official website
Wiki - Consult documentations, tricks, etc.
Issues - Report bugs and wishes about Scilab
Forge - Browse and publish Scilab modules
Discourse - Communicate and exchange with the community
Mailing Lists Archives - Consult mailing-lists archives
ATOMS - Browse Scilab packaged modules
File Exchange - Exchange your scripts, results and files.