MATLAB: J’ai un doute, j’ai t = 1x16x32 double, j’ai besoin de les stocker sous forme matricielle.

(c’est-à-dire) j’ai la valeur (:,:, 1) colonne 1 à 16 (valeurs: 1 4 6 7 …………… jusqu’à la 16ème valeur) mais maintenant je veux être comme matrice = [32 × 16]. plz m’aider

Meilleure réponse

  • la fonction de compression pourrait être utile. S’il vous plaît essayez
     
    t = rand(1,16,32);
    t_new = squeeze(t);
    whos t_new
     
    La matrice 32×16 peut être obtenue en la transposant, mais est-ce ce que vous voulez?
     

    t_new'