hasValue

Определите, является ли тип атрибута числовым или логическим

Описание

пример

tf = hasValue(typeOfAttribute) возвращает логическое значение, которое указывает, находится ли перечислитель в typeOfAttribute является либо Numeric или Logical. hasValue возвращает логический 1 (true) для Numeric и Logical атрибуты. В противном случае возвращается логический 0 (false).

Примеры

свернуть все

Создайте attributeType массив перечисления.

Type = attributeType({'Numeric'; 'String'; 'Logical'; 'List'});

Проверьте, определен ли какой-либо из перечислителей в attributeType массив перечисления численный или логический.

tf = zeros(0,length(Type));
for i = 1:length(Type)
    tf(i) = hasValue(Type(i)); 
end

Отобразите выход. Значение 1 возвращается, когда перечислитель в attributeType массив перечисления является числовым или логическим. В противном случае возвращается значение 0.

tf
tf = 1×4

     1     0     1     0

Входные параметры

свернуть все

Тип атрибута, заданный как attributeType перечисление. Перечислитель в attributeType перечисление может быть Numeric, String, Logical, List, или None.

См. также

Объекты

Введенный в R2018b