Call a matrix in a matrix

5 views (last 30 days)
Ellen
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
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)

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!