Open source software for numerical computation

Skip to main content

What’s new in Scilab 5.4.0?

With a brand new user interface, completely reworked preferences, customize and optimize your Scilab in new ways.

New features, numerous improvements and more than 700 bug fixes strengthen the performance and stability of the software with this version.

Highlights of Scilab 5.4.0 include: 

An ergonomic working environment

This version introduces Scilab desktop which allows the user to save and restore his Scilab windows configuration. The environment by default simplifies access to frequently used features: file browser, variable browser, variable editor which includes graphics functionalities, history browser…


Moreover, interaction is greatly improved for the user thanks to a unique preferences configuration interface.


Unprecedented graphics capabilities

Speed and quality of execution, new features to zoom and rotate in 2-D and 3-D, improved export and correction of problems related to graphics cards are as many improvements in Scilab graphics. All Scilab graphics functionalities are based on Scirenderer, graphics rendering library also developed by Scilab Enterprises.

An accelerated simulation in Xcos

Simulations times are divided from a few minutes to a few milliseconds.

New formats for saving Scilab and Xcos files

Scilab uses now a new default save format, SOD (Scilab Open Data). Same for Xcos the new compressed format ZCOS allows to save and load diagrams seamlessly.

Help improvements

Many help pages are now enriched with examples of use which are directly executable in Scilab and Xcos, graphics rendering, etc., And are available in more languages.


Simplified install under Windows

For Windows users, there is no more need to be the machine administrator to install Scilab.


XML access from Scilab has never been easier thanks to a new dedicated module to read and write XML files.


csv files reading and writing functions have been entirely rewritten to gain stability and speed of execution. Writing is 100 times faster and reading is from 3 to 100 times faster depending on the use case.

Unitary and non-regression tests

Writing and execution of unitary and non-regression test files are simplified through the implementation of assert functions. These functions are now standard for Scilab, Xcos and external modules test files.

Discover the main new functionalities of Scilab 5.4.0 on video

For more details, consult the Release Notes: