ScicosLab is a software package providing a multi-platform environment for scientific computation. It is based on the official
Scilab
Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulat ...
4.x (BUILD4) distribution, and includes the modeling and simulation tool
Scicos
Scicos is a graphical dynamical system modeler and simulator. The software’s purpose is to create block diagrams to model and simulate the dynamics of hybrid dynamical systems (both continuous and discrete time) and compile these models into e ...
and a number of other toolboxes.
The latest stable version of ScicosLab is ScicosLab 4.4.2.
It is possible that Scilab/Scicos is currently the most complete alternative to commercial packages for
dynamic systems
In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in a p ...
modeling and simulation packages such as
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation ...
/
Simulink
Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers t ...
and MATRIXx/SystemBuild."
Features
ScicosLab runs, and is available in binary format, for the main available platforms like Unix/Linux workstations, Microsoft Windows, and MacOSX. Scicoslab was based in
Scilab
Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulat ...
and
Scicos
Scicos is a graphical dynamical system modeler and simulator. The software’s purpose is to create block diagrams to model and simulate the dynamics of hybrid dynamical systems (both continuous and discrete time) and compile these models into e ...
, but it was forked from them. Currently it is separated from the new versions evolution in order to maintain compatibility among them.
See also
*
Scilab
Scilab is a free and open-source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulat ...
*
Scicos
Scicos is a graphical dynamical system modeler and simulator. The software’s purpose is to create block diagrams to model and simulate the dynamics of hybrid dynamical systems (both continuous and discrete time) and compile these models into e ...
External links
ScicosLab HomepageScilab LicenseScicos HomepageMaxplus Homepage- Scicos-FLEX is a toolbox for code generation for embedded microcontrollers
E4Coder: The toolset based on ScicosLab for simulation and code generation for embedded devices
References
Numerical programming languages
Cross-platform software
{{science-software-stub