hasValue

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

Описание

пример

tf = hasValue(typeOfAttribute) возвращает логическое значение, которое указывает если перечислитель в typeOfAttribute любой Numeric или Logicalhas_value возвращает логический 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Строкалогический, List, или None.

Введенный в R2018b