Comment faire pour fusionner deux ensembles de données dans MATLAB

September 8

MATLAB est un logiciel mathématique puissant habile avec l'arithmétique, le calcul, le traçage et la modélisation de l'ingénierie. Sa plus grande force est dans la création, la modification et de travailler avec des matrices - lignes et colonnes de chiffres. Une matrice peut représenter les coefficients d'un système de variables, le codage de couleur pour un fichier image, un ensemble de données ou toute autre chose que vous pouvez exprimer d'une manière ordonnée en utilisant des lignes et des colonnes de valeurs. Si vous avez deux ensembles de données avec des rangées égales ou colonnes égales, vous pouvez créer une nouvelle matrice dans MATLAB qui fusionne ces deux ensembles.

Instructions

1 Définir le premier ensemble de données, si vous ne l'avez pas déjà. Par exemple, tapez la commande suivante à l'invite de commande MATLAB et appuyez sur "Entrée":

X = [1 2 3; 4 5 6; 7 8 9; 10 11 12]

Cela crée une matrice "X," trois colonnes de large et quatre rangées de haut, avec les valeurs ci-dessus.

2 Définir le deuxième ensemble de données, si vous ne l'avez pas déjà. Par exemple, tapez la commande suivante à l'invite de commande MATLAB et appuyez sur "Entrée":

= Y [13 14 15; 16 17 18; 19 20 21; 22 23 24]

Cela crée une matrice "Y", trois colonnes et quatre rangées de hauteur, avec les valeurs ci-dessus.

3 Fusionner vos deux ensembles de données en créant une nouvelle matrice qui ajoute le premier jeu du deuxième ensemble de données de données, soit en dessous ou à son côté. En utilisant l'exemple ci-dessus, vous pouvez créer une matrice "Z" qui met "Y" en dessous "X," la création d'une matrice "Z" qui est trois colonnes de large et huit lignes de hauteur. Pour ce faire, en tapant ce qui suit et en appuyant sur "Entrée":

Z = [X; Y]

Sinon, tapez ceci et appuyez sur "Entrée":

Z = [X, Y]

pour créer une matrice "Z" qui est six colonnes et quatre rangées de haut et met «Y» à droite de «X»


          

Post a comment: