exponenta event banner

changem

Подстановочные значения в массиве данных

Синтаксис

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
Представлен до R2006a