I want to put a small matrix (p*q) called B into a bigger matrix (m*n) called A. How can I do it. Matrix B should be put on the left-right corner of matrix A.
Direct link to this comment:
Why do you post this when you had a better version of this question already posted at http://www.mathworks.com/matlabcentral/answers/77743-put-a-small-matrix-in-a-bigger-one 40 minutes earlier. Please don't duplicate questions. I already answered there for you.
Walter's comment here http://www.mathworks.com/matlabcentral/answers/77746-small-matrix-in-big-matrix duplicates Image Analyst's comment here: http://www.mathworks.com/matlabcentral/answers/77746-small-matrix-in-big-matrix.
[Sorry. Couldn't resist teasing the master!]
No products are associated with this question.
Direct link to this answer:
I don't know what "left-right corner" means, but in general you can do this as:
A = magic(7);
B = magic(3);
A(2:4,3:5) = B;
MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi test
Opportunities for recent engineering grads.
New to MATLAB?
Choose your country to get translated content where available and see local events and offers. Based on your location, we recommend you select United States from the following list:
See all countries