zero padding in matrix

35 views (last 30 days)
Anvinder  Singh
Anvinder Singh on 29 Apr 2016
Commented: Rohit Kharat on 20 Jan 2022
Hi, I have a 5x5 matrix and i would like to pad it with zeros such that its size becomes 200x200 and the 5x5 matrix is in the middle of the 200x200. Please help.
  1 Comment
Roger Stafford
Roger Stafford on 29 Apr 2016
You can't precisely center a 5x5 block in a 200x200 block! In which direction do you want it to be off-center?

Sign in to comment.

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 29 Apr 2016
a=magic(5) % example
b=zeros(200)
b(98:102,98:102)=a

More Answers (1)

Anvinder  Singh
Anvinder Singh on 29 Apr 2016
Just struck my brain ! Thanks Azzi Abdelmalek for the quick response.

Categories

Find more on Operating on Diagonal Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!