Introduction to Scilab
Scilab is a free software for scientific computing, originally developed in France by INRIA (Institut National de Recherche en Informatique Appliquée) and now maintained by Scilab Entreprise. Scilab allows to work at the highest level (the basic objects are the matrices) and comes with very rich digital processing libraries (linear algebra, signal processing, control, etc.).
This workshop will provide participants with a set of knowledge base around the tools SCILAB and XCOS enabling them to deal with problems related to analysis of digital data, systems modeling and algorithms prototyping.
Training durationOne day
Date and place of training
Location: Toulouse (France), dates: contact us.
I - Introduction to Scilab
- Introduction: Applications, description of the background (relative to other applications of calculation)
- Environment: Scilab console, online help, editor
- Language basics: real and complex numbers, matrices and vectors, constants, booleans
II - Graphical representations
- 2D representations: plot and plot2d functions, color and marker selection, multiple curves plotting
- Decorations: axis personalisation, adding a legend, a grid, etc.
- Graphic export: To PDF, JPEG, ... formats
III - Programs realization
- Programmation: Scripts and functions, control structures (tests, loops), debugging functions (breakpoints, execution time measurement)
- Input / outputs: read / write from / to binary files, exel / csv files, audio files (.wav)
- User interfaces: realization of dialog box, mixed windows (interfaces element and figures)