MATLAB Answers

insert a small matrix inside a big matrix

65 ビュー (過去 30 日間)
Anvinder  Singh
Anvinder Singh 2016 年 5 月 25 日
コメント済み: oliver murray 2020 年 11 月 4 日
i have a 1000 x 1000 matrix and a 45 x 45 matrix. both have random numbers. how can i insert the small matrix in the bigger one at a given location. lets say i want to insert the small matrix from 250 x 250 onwards. How do i do it ? I do not want the elements of the big matrix to become zero for all other places left after inserting the smaller matrix, i mean padding the small matrix with zeros wont be helpful in this case. Please assist.

回答 (1 件)

Todd Leonhardt
Todd Leonhardt 2016 年 5 月 25 日
You do it like so. Suppose your 1000 x 1000 matrix is called big and your 45x45 matrix is called little.
big(250:294, 250:294) = little;
  6 件のコメント
oliver murray
oliver murray 2020 年 11 月 4 日
250 to 294 is 45 places


Community Treasure Hunt

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

Start Hunting!

Translated by