Matlab
Le logiciel Matlab consiste en un langage interprété qui s'exécute dans une fenêtre dite d'exécution. L'intérêt de Matlab tient, d'une part, à sa simplicité d'utilisation : pas de compilation, déclaration implicite des variables utilisées et, d'autre part, à sa richesse fonctionnelle : arithmétique matriciel et nombreuses fonctions de haut niveau dans de nombreux domaines (analyse numérique, graphique, ...). La programmation sous Matlab consiste à écrire des scripts de commandes Matlab, exécutables dans la fenêtre d'exécution. En outre, grâce aux diverses Toolboxes spécialisés (ensemble de scripts Matlab), Matlab s'enrichit au fur et à mesure.
1. Lancement de Matlab
Lors de son lancement (via la commande Matlab par exemple) la fenêtre d'exécution s'ouvre. Il est alors possible d'exécuter différents types de commandes dans cette fenêtre, par exemple1 :
help HELP topics: toolbox\local matlab\datafun matlab\elfun matlab\elmat matlab\funfun matlab\general matlab\color matlab\graphics matlab\iofun matlab\lang matlab\matfun matlab\ops matlab\plotxy matlab\plotxyz matlab\polyfun matlab\sounds matlab\sparfun matlab\specfun matlab\specmat matlab\strfun matlab\dde matlab\demos toolbox\wintools Local function library. Data analysis and Fourier transform functions. Elementary math functions. Elementary matrices and matrix manipulation. Function functions - nonlinear numerical methods. General purpose commands. Color control and lighting model functions. General purpose graphics functions. Low-level file I/O functions. Language constructs and debugging. Matrix functions - numerical linear algebra. Operators and special characters. Two dimensional graphics. Three dimensional graphics. Polynomial and interpolation functions. Sound processing functions. Sparse matrix functions. Specialized math functions. Specialized matrices. Character string functions. DDE Toolbox. The MATLAB Expo and other demonstrations. GUI tools for MATLAB for MS