Transformer une matrice à un vecteur ligne

Fermé
folla - 2 avril 2009 à 18:05
 JCW - 7 janv. 2017 à 01:46
Bonjour,
pouvez vous m'aider à trouver comment transformer une matrice en un vecteur ligne sous matlab?
j'ai essayé avec la fonction reshape sous matlab 7 mais je veux transformer la matrice ligne par ligne en une seule ligne et non pas colonne par colonne en une seule ligne
exemple: je veux par exemple transformer cette matrice A=[1 2 3;4 5 6;7 8 9]

A =

1 2 3
4 5 6
7 8 9
en un seul vecteur ligne: B=[1 2 3 4 5 6 7 8 9]
Bonne journée et merci d'avance
A voir également:

3 réponses

up
2
ligne = matrice(:);
0
R=[];
for i=1:size(A)
R=[R h(i,:)];
end
R = R(:);
R ==>

1
2
3
4
5
6
0
le script n'a pas marché
0