|
SOLUTIONS
|
MATHEMATICA 内置符号
ArrayPad
ArrayPad[array, m]
给出一个数组,其中每边填充 m 个 0.
ArrayPad[array, m, padding]
用指定的填充.
ArrayPad[array, {m, n}, ...]
在开始用 m 个元素填充,在末端用 n 个元素填充.
ArrayPad[array, {{m1, n1}, {m2, n2}, ...}, ...]
在 array 中的层 i 填充元素
,
.
更多信息更多信息
- 可以指定下列形式的填充:
-
c 常数 c {c1,c2,...} 循环重复常数 
"Extrapolated" 元素的多项式外推法 "Fixed" 每边重复元素 "Periodic" 完全数组的循环重复 "Reflected" 边界上数组的映射 "ReflectedDifferences" 元素间差别的映射 "Reversed" 完全数组的逆 "ReversedDifferences" 元素间差别的逆 "ReversedNegation" 数组的否定逆 - 填充值
指明在每个角增加的元素是原数组的各个角元素的复制.
表示数组中最外层元素应作为填充的最内层元素进行重复.
指定这些元素不需要重复.- 填充值为
时,多项式的次数通过选项 InterpolationOrder 指定. - ArrayPad 可以填充任意深度的完全数组.
- ArrayPad 对 SparseArray 对象起作用.
- ArrayPad[array, -m] 从 array 的每边删除 m 个元素.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

