How to convert matrix into row vector

41 visualizzazioni (ultimi 30 giorni)
Hey all,
I have a matrix of 2*2, I need to convert into row vecotr:
A = [0 1; 2 0];
Like this I need:
A = [ 0 1 2 0];
I don't know whether it is possible or not?
A= reshape(A,1,[]);
A = A(:);
using the above things I am gettig the column or row vector like below
A= [0 2 1 0] % row vector
A = [0;2;1;0] % column vector
But I need like this
A = [ 0 1 2 0];
Any suggestions and answers are most welcomed
Thanks in Advance.

Risposta accettata

Stephen23
Stephen23 il 27 Giu 2019
Modificato: Stephen23 il 27 Giu 2019
>> A = [0 1; 2 0];
>> B = reshape(A.',1,[]) % you need to use TRANSPOSE!
B =
0 1 2 0

Più risposte (0)

Prodotti


Release

R2014a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by