Clear Filters
Clear Filters

Call a matrix in a matrix

1 view (last 30 days)
Ellen on 3 Feb 2014
Commented: Ellen on 3 Feb 2014
Can you define a matrix A (3x6) consisting of matrices B (3x3) and C (3x3) and then call these in such a way that
A = [ B ; C ]
A (1) = B and A (2) = C
Or will you always have to write A(1:3,:) to get B?

Accepted Answer

Amit on 3 Feb 2014
Edited: Amit on 3 Feb 2014
You can have cell like this:
B = rand(3);
C = rand(3);
A{1} = B;
A{2} = C;

More Answers (0)


Find more on Multidimensional Arrays in Help Center and File Exchange


Community Treasure Hunt

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

Start Hunting!