Getting used to Scilab open source environment
Initiation to Scilab environment
Scilab command window – Help and demos
Variable use
Declaration – Allocation – Workspace – Reserved variables – Data types
Handle matrix
Declaration – Création – Indexation – Concatenation – Extraction
Perform numerical calculation
Arithmetic operators – Relational operators – Logical operators – Holistic operators – Mathematical functions – Matrix functions – Basic statistical functions
Display data
2D: curve plotting, multiple plots, graphical settings
3D: plot in space area
Develop your first programs
Scripts – Functions – Iterative loops – Conditional instructions
Master strings
Declaration – Concatenation – Comparison – Conversion
Exploit lists
Declaration – Creation – Indexation
Benefit of typed list
Declaration – Creation – Indexation – Operation
Import and export data
Reading/writing functions for text files – Reading functions for Excel files – Import/Export binary files
Build a human-machien interface
Basic functions(questioning, display in command window) – Available dialog boxes(choice list, value edition…)
Optimise algorithms
Pre-allocation – Vectorisation