DiamondMatrix
给出一个矩阵,在居中菱形区域中元素为 1,它沿着每个指针方向延伸 r 坐标,其它区域为 0.
DiamondMatrix[r,w]
给出包含由 1 组成的菱形区域的一个 w×w 矩阵.
DiamondMatrix[{r1,r2,…},…]
生成一个数组,在居中菱形区域中元素为 1,它沿着第 i指针方向延伸 ri 坐标.
更多信息
- 由 1 组成的菱形区域总是在区域中心.
- 在 DiamondMatrix[r] 或 DiamondMatrix[{r1,…}] 中,矩阵和数组的大小恰好包含所有非零元素.
- 给定矩阵大小,由 1 组成的区域是一个菱形区域的最佳离散逼近.
- DiamondMatrix[All,w] 给出包含尽可能大的菱形区域的一个 w×w 矩阵.
- DiamondMatrix[…,{w1,w2,…}] 给出一个 w1×w2×… 数组.
- DiamondMatrix[{r1,…,rn},w] 给出一个 w×…×w 数组.
- DiamondMatrix[All,{w1,…,wn}] 给出包含尽可能大的菱形区域的一个 w1×…×wn 矩阵.
- 参数 r 不一定是一个整数;一般情况下,如果元素到中心的 Manhattan 距离不超过 ,元素为 1.
- 对于整数 r,DiamondMatrix[r] 产生一个 矩阵.
范例
打开所有单元关闭所有单元
Wolfram Research (2008),DiamondMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DiamondMatrix.html.
文本
Wolfram Research (2008),DiamondMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DiamondMatrix.html.
CMS
Wolfram 语言. 2008. "DiamondMatrix." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DiamondMatrix.html.
APA
Wolfram 语言. (2008). DiamondMatrix. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DiamondMatrix.html 年