Scilab Features


Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. A large number of contributions can be downloaded from Scilab website. Scilab has been built using a number of external libraries.


Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. A large number of contributions can be downloaded from Scilab website.

Scilab has been built using a number of external libraries. It works on most Unix systems (including GNU/Linux), Windows (9X/2000/XP/Vista) and comes with source code, online help and English user manuals.

  • 2-D and 3-D Graphics, Animation
  • Linear algebra, Sparse matrices
  • Polynomials and Rational functions
  • Interpolation, Approximation
  • Simulation: ODE solver and DAE solver
  • Xcos:  Hybrid Dynamic Systems Modeler and Simulator
  • Classic and robust control, LMI optimization
  • Differentiable and Non-Differentiable Optimization
  • Signal Processing
  • Image Processing
  • Metanet: Graphs and Networks
  • Parallel Scilab
  • Instruments Modeling and Control
  • Data analysis and Statistics, Data Handling
  • Aerospace Blockset, CelestLab
  • Serial Communication
  • Education
  • GUI Builder
  • Physics
  • Real-time simulation
  • Number Theory and numerical maths
  • Interface with Computer Algebra: Maple package for Scilab code generation
  • Interface with Fortran, Tcl/Tk, C, C++, Java, LabVIEW
  • Many more contributions for various domains.