exponenta event banner

mustBeValidVariableName

Убедитесь, что входное имя является допустимым именем переменной

    Описание

    пример

    mustBeValidVariableName(varname) проверьте, является ли входное имя допустимым именем переменной. Эта функция не возвращает значение.

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

    Примеры

    свернуть все

    Используйте mustBeValidVariableName для проверки допустимости имени переменной.

    saveVariable функция принимает имя переменной в качестве входного значения. Если имя переменной не является допустимым, mustBeValidVariableName выдает ошибку.

    function saveVariable(fname,var)
        arguments
            fname string
            var string {mustBeValidVariableName}
        end
        save(fname,var);
    end
    

    Имена переменных MATLAB ® не могут начинаться с чисел. Попытка использования8data как переменная вызывает ошибку.

    v = "8data";
    saveVariable("myfile",v)
    Error using saveVariable
    Invalid argument at position 2. Value must be valid variable name(s).
    

    Входные аргументы

    свернуть все

    Имя переменной, указанное как строковый скаляр, символьный вектор или массив ячеек символьных векторов.

    Типы данных: char | string | cell

    Совет

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

    Представлен в R2020b