MATLAB est un environnement logiciel technique qui vous permet d'importer , manipuler et d'analyser de grandes quantités de données. Dans de nombreux cas , il vos données sera fortement dimensions, ayant au moins trois dimensions . Conversion de données de grande dimension à des dimensions inférieures peut permettre à votre analyse soit plus facile et algorithmes d'analyse pour fonctionner plus efficacement . MATLAB contient la fonction intégrée permettant de modifier la dimensionnalité des données. Instructions 1 importer vos données ou de créer un réseau de test. Le code suivant crée un réseau tridimensionnel de zéros dans la forme d' enregistrements répétés de huit voies de données . Chaque enregistrement est de 100 points dans le temps long et répété 10 fois myData = zeros ( 100,10,8 ) . 2 Convertir la dimensionnalité du tableau en utilisant la fonction remodeler . Pour combiner les 10 essais pour chaque canal dans l'exemple ci-dessus, utilisez le code suivant : myNewData = remodeler ( myData , 100 * 10,8 ) ; Cette fonction retourne une 1000 - par huit tableau avec les deux premières dimensions confondues. 3 Retirer dimensions uniques à l'aide de la fonction de compression . Même si ce n'est pas toujours nécessaire , après la manipulation de vos données, vous pouvez être laissé avec une dimension de longueur , appelé une dimension singleton. Le code suivant supprimer dimensions uniques parmi un éventail betterArray = compression ( arrayWithSingletons ) . . 4 analyser vos données supplémentaire , le cas échéant
|