replace
语法
replace(X, oldValue, newValue)
参数
X 可以是向量、矩阵。
oldValue 是将被替换的值
noewValue 是新的值
详情
返回将oldValue替换成newValue后的向量或矩阵。replace! 是 replace 的原地改变版本。
例子
$ x=1 1 3;
$ x=x.replace(1,2);
$ x
[2,2,3];
$ m=1..4$2:2;
$ m
#0 |
#1 |
---|---|
1 |
3 |
2 |
4 |
$ m=m.replace(2,1);
$ m
#0 |
#1 |
---|---|
1 |
3 |
1 |
4 |
$ m.replace!(1,6);
#0 |
#1 |
---|---|
6 |
3 |
6 |
4 |