MATLAB est un logiciel technique pour la manipulation et la modélisation de grandes quantités de données scientifiques ou d'ingénierie . Dans la plupart des cas, ces données sont stockées dans de grands tableaux ou des matrices multidimensionnelles. MATLAB contient une variété de méthodes pour extraire des sous-ensembles de tableaux multidimensionnels contenant vos données pour que vous puissiez effectuer des analyses spécifiques. Instructions
1
construire votre réseau de données . Ceci peut être réalisé par l'importation de vos données pour l'analyse. Par exemple, utilisez le code suivant pour générer un ensemble de test tridimensionnel , composé de tous les zéros :
test_array = zeros ( 256,256,50 ) ;
Dans la pratique , ce tableau pourrait être . une série de 50 256 par 256 images
2
sélectionner un seul point de données en abordant cet index spécifique dans le tableau:
my_data_point = test_array ( 128,128,10 ) ; Photos
le code ci-dessus renvoie une seule valeur du pixel dans le centre de la dixième image du réseau de test.
3
Sélectionnez une liste de points de données en adressant la liste de la dimension appropriée:
my_data_list = test_array ( [ 10 20 30 ] , 128,10 ) ;
le code ci-dessus renvoie un vecteur 3x1 de la 10ème valeur , 20e et 30e . sur la ligne 128e à la dixième image du réseau de test
4
Sélectionnez une gamme de points de données en indexant le tableau en utilisant le démarrage , l'accroissement et l'arrêt de la gamme chacune séparée par une virgule :
my_data_range = test_array ( 10:5:100,128,10 ) ;
le code ci-dessus renvoie un vecteur 19x1 de la 10e, 15e , 100e à travers les valeurs de la ligne 128e dans le dixième images de l'ensemble de test. En sortant de la valeur de l'incrément large et seulement de mettre la valeur de début et d'arrêt séparés par deux points utilise un incrément d'une
5
Sélectionnez une dimension à part entière par l'indexation en utilisant un opérateur deux points : .
my_data_line = test_array (:, 128,10 ) ;
le code ci-dessus renvoie un vecteur 256x1 contenant la ligne 128e de l'image 10 dans le tableau de test
.