Add lines and rows around an array

조회 수: 5 (최근 30일)
Alan Meier
Alan Meier 2020년 4월 6일
댓글: darova 2020년 4월 6일
Is there a simple way to add single lines and rows around an existing array, like a boundary box.
E.g.:
1 2 3 4
4 5 6 7
7 8 9 0
shoud go to:
11 11 11 11 11 11
11 1 2 3 4 11
11 4 5 6 7 11
11 7 8 9 0 11
11 11 11 11 11 11
I know that I can insert a line and row at position one, e.g. like here, and append a line and row at the end like here, but maybe there is a more efficient solution?

채택된 답변

Alan Meier
Alan Meier 2020년 4월 6일
c = rand(3,3) %an example
a = zeros(3+2,3+2)+11;
a(2:4,2:4)= c

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Whos에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by