Clear Filters
Clear Filters

How do I convert the (n, n) matrix to a (nxn,1) vector? Any suggestions?

5 views (last 30 days)
It would be of great help if someone can give some suggestions, or the MATLAB command which does this operation.

Accepted Answer

madhan ravi
madhan ravi on 11 Oct 2018
Edited: madhan ravi on 11 Oct 2018
vertcat(A,A)
  6 Comments
Dhananjay Mishra
Dhananjay Mishra on 11 Oct 2018
Let A = [1 2; 3 4]. The output I need should look something like A = [1 2; 3 4; 1 2; 3 4; 1 2; 3 4; 1 2; 3 4]. The number of matrix to be stacked is the numeric multiplication of initial matrix dimensions

Sign in to comment.

More Answers (1)

Torsten
Torsten on 11 Oct 2018
A = [1 2; 3 4];
A = repmat(A,size(A,1)^2,1)

Community Treasure Hunt

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

Start Hunting!