MATLAB: créer une matrice dans Simulink

Le diagramme ci-dessous est le diagramme que j’ai créé afin de générer la matrice B.
Je veux que la matrice B soit de la taille de [9 × 6] mais ce que j’ai fait dans le simulink me donne un message d’avertissement comme: ‘Magnetic / B’ a généré des données de matrice [9 × 6]. Il a automatiquement remodelé les données en un vecteur unidimensionnel avec 54 éléments.
Ma question est: comment faire en sorte que la matrice B reste à la taille de [9 × 6]?
J’ai également joint le modèle simulink dans le fichier. J’apprécie vraiment votre aide.

Meilleure réponse

  • Parce que dans la fonction Interprétée le bloc fonction MATLAB B, vous avez défini la dimension de sortie sur 54. Changez-la en [9 6].