Need a piece of code to

1 view (last 30 days)
Hossein
Hossein on 9 Jun 2019
Commented: Hossein on 10 Jun 2019
How can I conver a n-by-n integer matrix generated in MATLAB like the below 3-by-3 matrix
A=[1 2 3
4 5 6
7 8 9];
to the form below:
B=[[1,2,3],[4,5,6], [7,8,9]]
Please help me on writing this for a n-by-n matrix.

Answers (1)

madhan ravi
madhan ravi on 9 Jun 2019
B = num2cell(A,2).'
  5 Comments
madhan ravi
madhan ravi on 9 Jun 2019
B=[[1,2,3],[4,5,6], [7,8,9]]
% copy it and paste it in MATLAB’s command window and see what happens , perhaps you are thinking of python’s list?
Hossein
Hossein on 10 Jun 2019
My original matrix is of high dimension so I need a code written for n-by-n. Then I need to see exactly something like
B=[[1,2,3],[4,5,6], [7,8,9]]
as output so I can use it in my python code.

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!