I want to overwrite some specific border lines in Matlab, can anyone help ?

1 view (last 30 days)
Hello!
I have a situation like this:
And, I want to use the encircled lines for padding so that I can obtain a new situation that looks like this:
Can anyone help me to write a Matlab code that can do this ?
Thank you!

Accepted Answer

Gobert
Gobert on 7 Jun 2016
A = magic(4)
B = circshift(A,[1 1])
C = padarray(B(2:end,2:end),[1 1],'replicate','pre')

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!