MATLAB offre plusieurs fonctionnalités pour la gestion des données de programmation , des outils interactifs pour concevoir et développer des fonctions mathématiques, ainsi que des fonctions graphiques 2D et 3D pour développer des interfaces utilisateur graphiques personnalisées . Fonctions MATLAB peuvent également être intégrées avec des applications externes telles que C , C + + , Fortran, Java et Microsoft Excel. Variables
une variable MATLAB est une adresse ou un tag que vous affectez à une valeur alors que la valeur reste en mémoire. Programmes codés utilisent la variable affectée comme une poignée, lire, opérer sur elle avec d'autres données et enregistrer les modifications apportées à l'arrière des variables en mémoire . Parties de la mémoire où les variables sont stockées sont appelés espaces de travail. MATLAB consiste principalement de trois types de variables : local, global et persistant. Des variables MATLAB sont déclarés sur la gauche du signe égal :
>> x = 3,0 ou >> y = » . John "
variables locales
variables qui sont déclarées et fonctionnent dans l'environnement confiné d'une fonction MATLAB sont désignés comme des variables locales. Les variables locales ne restent pas en mémoire et ne peuvent être conservées d'un appel de fonction à l'autre. Par exemple, si "John" est un enseignant de la classe pour une classe de quatrième , et "Tom" est un enseignant de la classe pour une classe de cinquième année, le «professeur» variable contient des valeurs différentes pour les quatrième et cinquième classes multigrades . «Maître » est appelée une variable locale , car il a un sens limité à cet environnement local.
variables globales
Les variables globales peuvent être partagées et appliquées entre plusieurs fonctions MATLAB . Toute cession de cette variable, dans n'importe quelle fonction , est disponible pour toutes les autres fonctions . Les variables globales sont créées en utilisant la commande Par exemple "global". :
Mondiale PrincipalPrincipal = " Mary "
Cela va créer une variable globale appelée principale , qui est une adresse à la valeur « Mary ». Mary est une valeur vraie et applicable à toutes les catégories et à toutes les fonctions MATLAB . Les variables globales sont affichés sur la ligne de commande en utilisant des déclarations «qui» ou « Whos . "
Les variables persistantes
Les variables persistantes ne peuvent être déclarées dans la limite environnement d'une fonction MATLAB, et seule la fonction dans lequel la variable est déclarée est autorisé à utiliser la variable. Les variables persistantes sont similaires aux variables locales . Les variables ne sont pas effacés de la mémoire . Les valeurs des variables persistantes peuvent être conservées d'un appel de fonction à l'autre. Ces variables sont créées en utilisant la commande « persistant», et la mention « mlock " sont utilisés pour garder le fichier d'être effacé de la mémoire.