How to add a matrix into a specific part of a matrix?
2 次查看(过去 30 天)
显示 更早的评论
I have one 4x4 matrix and I'm trying to add a 2x2 matrix to the middle of the 4x4 matrix. I've tried a few commands, but have mainly been told that the dimensions don't agree. I appreciate any help.
2 个评论
采纳的回答
Star Strider
2018-1-27
It is difficult to provide help without giving away the solution. I have a working solution. I would prefer to see your solution first, to determine what the problem is.
4 个评论
更多回答(1 个)
Jan
2018-1-27
A = reshape(1:16, 4, 4); % Some test data
E = rand(2, 2);
A(2:3, 2:3) = A(2:3, 2:3) + E;
I have no idea, what F could be. It would be useful if you explain the details.
I hope this is not a homework. Otherwise my answer made it harder for you to deliver your own solution.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!