How to convert matrix into row vector

40 次查看(过去 30 天)
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.

采纳的回答

Stephen23
Stephen23 2019-6-27
编辑:Stephen23 2019-6-27
>> A = [0 1; 2 0];
>> B = reshape(A.',1,[]) % you need to use TRANSPOSE!
B =
0 1 2 0

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

产品


版本

R2014a

Community Treasure Hunt

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

Start Hunting!

Translated by