Les partenaires publicitaires:

Comment faire pour convertir une cellule à une matrice dans MATLAB

Un réseau de cellules est une structure MATLAB qui peut contenir des informations stockées dans différents types de données. MATLAB est un langage utilisé pour décrire les fonctions mathématiques et environnement interactif de cette langue. Nombres, des chaînes et des matrices, même entières ou d'autres réseaux de cellules peuvent être stockées dans un réseau de cellules. Si un processus que vous utilisez produit une matrice de cellules contenant des données numériques que vous souhaitez interpréter comme une matrice, utilisez le "cell2mat" fonctionner pour convertir la structure de la matrice.

Instructions

  1. 1

    Tapez la commande suivante dans la fenêtre de commande pour créer un réseau de cellules de 3x3.

    c = {} 1,2,3-4,5,6-7,8,9 -

  2. 2

    Tapez la commande suivante pour convertir le réseau de cellules à une matrice.

    m = cell2mat (c) -

  3. 3

    Essayer "cell2mat" avec un réseau de cellules plus complexe qui contient des matrices.

    c = {[[2 1] - [4 5] - [7 8]], [3-6-9]} -

    m = cell2mat (c) -

    Cet ensemble de cellules contient 2 éléments: une matrice de 3x2 et une matrice de 3x1. Tant que les dimensions pertinentes de toutes les cellules adjacentes dans le match de tableau, "cell2mat" va synthétiser une matrice unique contenant toutes les données de la matrice de cellules.

» » » » Comment faire pour convertir une cellule à une matrice dans MATLAB