|
SOLUTIONS
|
MATHEMATICA 内置符号
DiamondMatrix
DiamondMatrix[r]
给出一个矩阵,在居中菱形区域中元素为
,它沿着每个指针方向延伸 r 坐标,其它区域为
.
DiamondMatrix[r, w]
给出包含由
组成的菱形区域的一个 w×w 矩阵.
DiamondMatrix[{r1, r2, ...}, ...]
生成一个数组,在居中菱形区域中元素为
,它沿着第 i
指针方向延伸
坐标.
更多信息更多信息
- 由
组成的菱形区域总是在区域中心. - 在 DiamondMatrix[r] 或 DiamondMatrix[{r1, ...}] 中,矩阵和数组的大小恰好包含所有非零元素.
- 给定矩阵大小,由
组成的区域是一个菱形区域的最佳离散逼近. - DiamondMatrix[All, w] 给出包含尽可能大的菱形区域的一个 w×w 矩阵.
- DiamondMatrix[..., {w1, w2, ...}] 给出一个
数组. - DiamondMatrix[{r1, ..., rn}, w] 给出一个
数组. - DiamondMatrix[All, {w1, ..., wn}] 给出包含尽可能大的菱形区域的一个
矩阵. - 参数 r 不一定是一个整数;一般情况下,如果元素到中心的 Manhattan 距离不超过
,元素为
。 - 对于整数 r,DiamondMatrix[r] 产生一个
×
矩阵.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

