BoxMatrix
Details
- BoxMatrix[r] gives a square pattern of
s extending r positions from the center. - The parameter r need not be an integer; elements are
if their chessboard distance from the center is not more than |r+1/2|. - BoxMatrix[All,w] gives a w×w matrix containing a box shape that is as large as possible.
- BoxMatrix[…,{w1,w2,…}] gives a w1×w2×… array.
- BoxMatrix[{r1,…,rn},w] gives a w×…×w array.
- BoxMatrix[All,{w1,…,wn}] gives a w1×…×wn array containing a box-shaped region that is as large as possible.
Examples
open all close allBasic Examples (1)
Scope (4)
Put a box inside a bigger matrix:
ArrayPlot[BoxMatrix[2, {9, 9}], Mesh -> All]Extend the box to the boundaries of the matrix:
ArrayPlot[BoxMatrix[All, {8, 8}], Mesh -> All]Automatically choose a width to just fit the box matrix:
ArrayPlot[BoxMatrix[{1, 1}, {5, All}], Mesh -> All]Extend the box to the given width, and automatically choose the height:
ArrayPlot[BoxMatrix[{2, All}, {All, 6}], Mesh -> All]History
Text
Wolfram Research (2008), BoxMatrix, Wolfram Language function, https://reference.wolfram.com/language/ref/BoxMatrix.html.
CMS
Wolfram Language. 2008. "BoxMatrix." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BoxMatrix.html.
APA
Wolfram Language. (2008). BoxMatrix. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BoxMatrix.html
BibTeX
@misc{reference.wolfram_2026_boxmatrix, author="Wolfram Research", title="{BoxMatrix}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/BoxMatrix.html}", note=[Accessed: 13-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_boxmatrix, organization={Wolfram Research}, title={BoxMatrix}, year={2008}, url={https://reference.wolfram.com/language/ref/BoxMatrix.html}, note=[Accessed: 13-June-2026]}