mustBeScalarOrEmpty

Подтвердите то значение, скаляр или пустой

    Синтаксис

    Описание

    пример

    mustBeScalarOrEmpty(value) выдает ошибку если value не скаляр или не пуст. Эта функция не возвращает значение.

    mustBeScalarOrEmpty вызывает следующую функцию, чтобы определить, является ли вход скаляром или пустой:

    Примеры

    свернуть все

    Использование mustBeScalarOrEmpty ограничить значения допускало входной аргумент функции.

    function v = buildVector(inc)
        arguments
            inc {mustBeScalarOrEmpty}
        end
        v = 1:inc:10;
    end

    Передача нескалярного к buildVector функционируйте результаты по ошибке.

    v = buildVector([1 2]);
    Error using buildVector
     v = buildVector([1 2]);
                     ↑
    Invalid argument at position 1. Value must be scalar.

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

    свернуть все

    Значение, чтобы подтвердить в виде скаляра или пустого значения. Значения, которые не являются скаляром или не являются пустым результатом по ошибке.

    Пример: []

    Советы

    • mustBeScalarOrEmpty спроектирован, чтобы использоваться для валидации аргумента функции и аргумента свойства.

    Введенный в R2020b