Given a matrix MTX of any size and an integer N, apply mirrored edges of size N to the matrix.
e.g.
MTX = [ 1 2 3
4 5 6
7 8 9];
N = 1;
OUT = [ 1 1 2 3 3
1 1 2 3 3
4 4 5 6 6
7 7 8 9 9
7 7 8 9 9];
Solution Stats
Problem Comments
3 Comments
Solution Comments
Show comments
Loading...
Problem Recent Solvers5
Suggested Problems
-
301 Solvers
-
Is my wife right? Now with even more wrong husband
1348 Solvers
-
17095 Solvers
-
Compute a dot product of two vectors x and y
1057 Solvers
-
195 Solvers
More from this Author1
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
This is a very peculiar definition of "mirrored" edges. Value are reflected at the top but not the two sides and the bottom.
Not just peculiar but non-uniform as well. Feels more like a pattern the Author made to his liking
That's a bizarre mirror. And as others have pointed out, it seems the first rows are incorrect since they behave differently from the left, right, and bottom mirrors.