replace
语法
replace(X, oldValue, newValue)
参数
X 可以是向量、矩阵。
oldValue 是将被替换的值。
noewValue 是新的值。
详情
返回将 oldValue 替换成 newValue
后的向量或矩阵。replace!
是 replace
的原地改变版本。
例子
x=1 1 3;
x=x.replace(1,2);
x
# output
[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 |