|
SOLUTIONS
|
MATHEMATICA 内置符号
ReplacePart
ReplacePart[expr, i->new]
产生一个表达式,其中用 new 替换 expr 的第
个元素.
ReplacePart[expr, {i1->new1, i2->new2, ...}]
用
替换
的元素.
ReplacePart[expr, {i, j, ...}->new]
替换
的元素.
ReplacePart[expr, {{i1, j1, ...}->new1, ...}]
用
替换
.
ReplacePart[expr, {{i1, j1, ...}, ...}->new]
用 new 替换所有
.
更多信息更多信息
- 负数元素表示从尾部开始计数. »
- 元素的位置指定可以用模式.
- 每个模式测试 expr 中每个子集的每个元素.
- 非明确列表的模式 p (例如
) 作为 {p} 处理. - 模式可以包含类似
的结构,表示可变长度的位置指定. - ReplacePart[expr, i:>new] 在不先计算的条件下替换元素. 使用类似
的规则,对每个匹配 patt 的元素分别计算 new. - 缺省选项设置 Heads->Automatic,头部仅在对应位置指定为
下进行替换. - 设置 Heads->True,每次位置指定匹配
时替换头部. - Heads->False 从不替换头部.
- ReplacePart 可以用于 SparseArray 对象.
版本 2 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
