MATLAB est une abréviation de Matrix Laboratory , un langage de programmation moderne et performant et un environnement de programmation pour le calcul scientifique . MATLAB comprend des outils d'édition et de débogage intégrés et soutient des structures de données complexes et de la programmation orientée objet , dans lequel les structures de données deviennent des objets qui incluent des données et des fonctions, ou des opérations . MATLAB permet problèmes informatiques techniques à résoudre plus rapidement que les langages de programmation traditionnels , tels que C , C + + et Fortran . Modes de fonctionnement
MATLAB offre deux modes de fonctionnement , appelé mode de programmation et le mode de calcul . En mode de programmation , MATLAB fournit un environnement de programmation traditionnel , dans lequel les utilisateurs peuvent créer leurs propres fonctions et des scripts. En mode calculatrice, divers haut- routines peuvent être utilisés pour effectuer des calculs et des résultats de l'intrigue immédiatement - en deux ou trois dimensions - via l'interface utilisateur graphique. Cependant, toute opération qui peut être effectuée via l'interface graphique peut également être réalisée via une ligne de commande équivalent , qui peut être placé à l'intérieur d'un script et exécuté automatiquement .
Tableaux
< p> La structure de base de données dans MATLAB est un tableau, ou une variable qui peut contenir un certain nombre de valeurs disposées sous forme de tableau . Les tableaux peuvent avoir une, deux ou plusieurs dimensions . Un scalaire est une matrice simple avec une ligne et une colonne , un vecteur est un tableau avec soit une rangée ou une colonne , tandis que la matrice est une matrice à plusieurs lignes et colonnes . Par exemple, la déclaration >> A = [1 2 , 3 4] . Crée le 2 par 2 matrice A, contenant le numéro 1 et 2 dans la première rangée et le numéro 3 et 4 dans la seconde
à outils
MATLAB comprend une grande variété d'applications, qui sont regroupés dans des collections ou des bibliothèques , connu sous le nom des boîtes à outils , dont chacune porte sur un domaine spécifique des sciences appliquées ou en génie. MATLAB comprend des boîtes à outils pour le traitement du signal et des communications , traitement d'image , de la biologie computationnelle , la modélisation et l'analyse financière , entre autres , ainsi que des outils de récupération de données provenant d'autres applications , bases de données et les périphériques externes .
Fonctions et des scripts
dans MATLAB , les fonctions et les scripts ne sont tout simplement des fichiers texte avec l'extension ". m" extension de fichier. Ils contiennent tous deux des séquences d'instructions qui sont exécutées automatiquement , mais les fonctions - qui sont identifiés par la " fonction" mot-clé comme terme initial dans le fichier - ne communiquent que via leur entrée et arguments de sortie. En outre , les fonctions ont leur propre espace de travail local , qui est isolé des autres espaces de travail , alors que son utilisent MATLAB ou espace de travail de base .