Подстановочные значения в массиве данных
mapout = changem(Z,newcode,oldcode)
mapout = changem(Z,newcode,oldcode) возвращает сетку данных mapout идентичен сетке входных данных, за исключением того, что каждый элемент Z со значением, содержащимся в векторе oldcode заменяется соответствующим элементом вектора newcode.
oldcode по умолчанию равно 0 (скаляр), в этом случае newcode должен быть скалярным. В противном случае newcode и oldcode должен быть одинакового размера.
Изобрести карту:
A = magic(3)
A =
8 1 6
3 5 7
4 9 2Замените экземпляры 8 или 9 на 0:
B = changem(A,[0 0],[9 8])
B =
0 1 6
3 5 7
4 0 2