Numerical computational package and high-level programming language.
What does Scilab do ?
Scilab includes hundreds of mathematical functions. It has a high level programming language allowing access to advanced data structures, 2-D and 3-D graphical functions.
A large number of functionalities is included in Scilab:
For usual engineering and science applications including mathematical operations and data analysis.
Graphics functions to visualize, annotate and export data and many ways to create and customize various types of plots and charts.
Algorithms to solve constrained and unconstrained continuous and discrete optimization problems.
Tools to perform data analysis and modeling
Standard algorithms and tools for control system study
Visualize, analyze and filter signals in time and frequency domains.
Increase Scilab native functionalities and manage data exchanges with external tools.
Modeling mechanical systems, hydraulic circuits, control systems...
Scilab as a platform
Thanks to its ability to interconnect with third-party technologies and applications, Scilab can also act as a unique platform to bring together codes written in different programming languages in a single, unified language, thus facilitating their distribution, their back-up and use.
Scilab 2017 Projects
Machine Learning features in ScilabMachine learning has been implemented in all major software languages( C++, Java, Python, MATLAB) , with each having their individual set of...
Matlab MEX-Files managementThe main aim of this project is to provide a wrapper of Matlab MEX-Files headers on the current API Scilab. By using the MEX-Files wrapper the...
OpenFOAMThe main objective of this project is to connect OpenFOAM solver to Scilab. This will give the user a better interface to use computational fluid...
OpenModelica IntegrationModelica is an object-oriented and declarative language specification for description/modeling of dynamic systems (mechanical, electrical, thermal,...
Xcos ProfilerSince Scilab is an open source, various practitioners use it to simulate real-time applications and systems. However, Simulation cannot be achieved...