How to insert a matrix into a matrix
20 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
This may sound like a bad question, but for a class I need to insert a matrix into a matrix. i.e. lets say that I have a 2x2 matrix [1 1; 1 1] and a 4x4 matrix [0 0 0 0; 0 0 0 0; 0 0 0 0; 0 0 0 0] and I want to insert the 2x2 matrix into the 4x4 matrix so that the resultant is [0 0 0 0; 0 0 0 0; 1 1 0 0; 1 1 0 0]. Obviously I have a different predefined values for the 2x2, but I cant figure out how to input them into the 4x4 matrix. Any help would be appreciated. Thanks.
0 Kommentare
Antworten (1)
James Tursa
am 11 Nov. 2016
a = your 2x2 marix
b = your 4x4 matrix
b(3:4,1:2) = a;
2 Kommentare
Stephen23
am 4 Okt. 2020
"where do the numbers 3,4,1,2 come from in the answer?"
From the requirements given in the question. The OP specified that the 2x2 matrix should be inserted into
- rows three and four
- columns one and two
of the 4x4 matrix. So those are the indices that correspond to what the OP requested.
Siehe auch
Kategorien
Mehr zu Linear Algebra finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!