exponenta event banner

isaUnderlying

(не рекомендуется) True, если базовые элементы распределенного массива относятся к указанному классу

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