exponenta event banner

isaUnderlying

(Не рекомендуемый) Истина, если базовые элементы распределенного массива имеют заданный класс

isaUnderlying не рекомендуется. Использовать isUnderlyingType вместо этого. Для получения дополнительной информации см. раздел Вопросов совместимости.

Синтаксис

TF = isaUnderlying(D, 'classname')

Описание

TF = isaUnderlying(D, 'classname') возвращает true, если элементы распределенного или кодового распределенного массива D являются либо образцом, либо экземпляром classname или образец класса, производного от classname. isaUnderlying поддерживает те же значения для classname как MATLAB® isa функция делает.

Примеры

N = 1000;
D_uint8  = ones(1,N,'uint8','distributed');
D_cell   = distributed.cell(1,N);
isUint8  = isaUnderlying(D_uint8,'uint8') % returns true
isDouble = isaUnderlying(D_cell,'double') % returns false

Вопросы совместимости

расширить все

Не рекомендуемый запуск в R2020b

Введенный в R2010a