Overview
What is Scilab?
Scilab is an open-source software developed by Dassault Systèmes, designed to provide a powerful computation engine for various numerical computation tasks. According to the vendor, Scilab is suitable for companies of all sizes, from small startups to large enterprises. It is utilized by professionals...
Leaving a review helps other professionals like you evaluate Statistical Analysis Software
Be the first one in your network to review Scilab, and make your voice heard!
Get StartedPricing
Basic
$0
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Details
- About
- Tech Details
What is Scilab?
Scilab is an open-source software developed by Dassault Systèmes, designed to provide a powerful computation engine for various numerical computation tasks. According to the vendor, Scilab is suitable for companies of all sizes, from small startups to large enterprises. It is utilized by professionals in diverse fields such as scientists, researchers, engineers, data analysts, academics, and the aerospace industry.
Key Features
Numerical Analysis: Scilab offers a range of methods for numerical computation, including interpolation, regression, differentiation, integration, linear systems of equations, Fourier analysis, ordinary differential equations, and matrix computation, according to the vendor.
Data Visualization: According to the vendor, Scilab provides graphics functions that allow users to visualize, annotate, and export data. Users can create and customize various types of plots and charts, such as lines, pie charts, histograms, and surfaces. Scilab also supports LaTeX/MathML annotations and allows graphics to be exported in multiple formats.
Algorithm Development: Scilab is positioned as a high-level programming language specifically designed for scientific programming. According to the vendor, it enables rapid prototyping of algorithms without the complexities associated with low-level languages like C and Fortran. Scilab provides advanced data structures, including polynomials, matrices, and graphic handles. Its integrated development environment features a text editor, variables editor, debugger, profiler, and coverage tool.
Application Development: According to the vendor, Scilab enables users to develop desktop applications with dedicated graphical user interfaces (GUI). Users can create UI elements like buttons and plots to interact with their Scilab scripts. Additionally, Scilab can be integrated with other codes and languages, allowing users to call Java, Python, Tcl Tk, Fortran, and C/C++ from Scilab. It can also function as a standalone calculation engine for Java, Python, or C/C++ external applications.
Xcos (Dynamic Systems Modeling and Simulation): Within Scilab, Xcos is a graphical editor that facilitates the design of hybrid dynamical system models, according to the vendor. It provides standard palettes and blocks for building and editing models, allowing users to customize models and create Modelica blocks. Xcos offers simulation capabilities for both discrete and continuous time domains.
Atoms (Modules/Toolboxes Management): Scilab's Atoms serves as a repository for packaged extension modules known as toolboxes. According to the vendor, users can easily download and manage toolboxes for specific functionalities, such as image processing, computer vision, code generation, and signal acquisition. Atoms simplifies the distribution of Scilab-based apps and facilitates the maintenance and versioning of toolboxes.
Scilab Features
- Supported: Statistical Simulation
- Supported: Data Visualization
Scilab Technical Details
Deployment Types | On-premise, On-premise |
---|---|
Operating Systems | Mac, Windows |