Les tableaux sont une partie importante de MATLAB. Ils tiennent ensembles de données qui sont liés les uns aux autres . Chaque module peut être constitué de plusieurs dimensions de données. Par exemple, un tableau unidimensionnel simple est une liste de numéros . Un réseau à deux dimensions est un tableau dont les rangées et les colonnes , où chaque rangée est une matrice unidimensionnelle . Un réseau tridimensionnel est un ensemble de tableaux à deux dimensions empilées les unes sur les autres . Taille du tableau
Dans MATLAB, la taille d'un tableau est défini par la longueur de chacune de ses dimensions . Un réseau tridimensionnel aurait trois valeurs différentes qui déterminent sa taille . La première valeur définit la durée de la première dimension , ou le nombre de colonnes dans une table . La deuxième valeur définit la durée de la seconde dimension , ou le nombre de lignes dans une table. La troisième valeur définit la longueur de la troisième dimension , ou le nombre de tables empilées les unes sur les autres .
Taille Fonction
MATLAB propose plusieurs versions de la taille fonction pour obtenir des informations sur la taille d'un tableau . La version la plus simple de la fonction, "d = size ( X) , " assigne la longueur de chaque dimension du tableau "X " dans l'emplacement correspondant dans le vecteur «d». Si X est un quatre - matrice bidimensionnelle de longueurs quatre , sept , deux et un , en appelant « d = size ( X) " serait d initialiser comme un vecteur des valeurs quatre , sept, deux et un. Le "m = size ( X , dim) " fonction assigne la longueur de la dimension "dim " du tableau "X " à la variable "m ", où "dim " est un entier . Les " [d1 , d2, d3 , ..., dn ] = size ( X) " fonction affecte les valeurs de chaque dimension de la matrice "X " à la variable correspondante dans le vecteur initial. Si vous avez d'autres dimensions dans le tableau "X" que il ya des variables dans le vecteur , le produit des longueurs des dimensions finales seront stockées dans la dernière variable dans le vecteur. Si vous avez moins de dimensions dans le tableau , toutes les variables supplémentaires dans le vecteur aura la valeur «1».
Longueur Fonction
MATLAB peuvent également exprimer des informations sur la taille d'un tableau grâce à la fonction de la longueur. La fonction " longueur ( X) , " Longueur trouve la plus grande dimension en longueur dans le tableau "X" et renvoie sa longueur. Si vous deviez appeler la longueur ( X ) sur un tableau avec des dimensions de longueur huit , 17, 92 et trois , il serait revenir 92, quelles que soient les valeurs stockées dans chaque espace dans le tableau.
taille maximale
MATLAB tableaux sont limités en taille par l'ordinateur que MATLAB est exécuté. Les ordinateurs fonctionnant sous les versions 32 bits de MATLAB sur les systèmes d' exploitation 32 bits sont limitées aux petits tableaux: entre 155 x10 ^ 6 et 312x10 ^ 6 valeurs doubles , ou entre 1,246 x10 ^ 6 et 2147 x10 ^ 6 valeurs entières. Versions 64 -Vit de MATLAB 7.5 sur les systèmes d'exploitation 64 bits peuvent créer le plus grand des tableaux, avec jusqu'à 2,8 x10 ^ 14 valeurs doubles ou entier .