Замените значениями в массиве данных
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 с 0s:
B = changem(A,[0 0],[9 8])
B =
0 1 6
3 5 7
4 0 2