Сконфигурируйте кнопку Run для функций

Функции являются программными файлами, которые принимают входы и выходные выходы возврата. Чтобы запустить функции, которые требуют значений входных параметров или любой другой дополнительной настройки из редактор, сконфигурируйте кнопку Run.

Чтобы сконфигурировать кнопку Run в редакторе, нажмите Run и добавьте одну или несколько команд запуска.

Для примера:

  1. Создайте функцию myfunction.m который выполняет вычисление с использованием входов x и y и сохраняет результаты в z.

    function z = myfunction(x,y)
    z = x.^2 + y;
  2. Перейдите на вкладку Editor и нажмите Run. MATLAB® отображает список команд, доступных для выполнения функции.

  3. Щелкните последний элемент в списке и замените код текстового типа для запуска вызовом функции, включая необходимые входные параметры. Для примера введите текст result = myfunction(1:10,5) чтобы запустить myfunction с входными параметрами 1:10 и 5, и сохраните результаты в переменной result. MATLAB заменяет команду по умолчанию вновь добавленной командой.

    Чтобы запустить несколько команд сразу, введите команды в одной линии. Для примера введите текст a = 1:10; b = 5; result = myfunction(a,b) чтобы создать переменные a и b а затем позвоните myfunction с a и b как входные параметры.

    Примечание

    Если вы задаете команду run, которая создает переменную с таким же именем, как и переменная в базовом рабочем пространстве, командная переменная run перезаписывает базовую переменную рабочей области, когда вы запускаете эту команду run.

  4. Нажмите кнопку Run. MATLAB запускает функцию с помощью первой команды run в списке. Например, нажмите Run, чтобы запустить myfunction использование команды result = myfunction(1:10,5). MATLAB отображает результат в Командном окне.

    result =
    
         6     9    14    21    30    41    54    69    86 

    Чтобы запустить функцию с помощью другой команды run из списка, нажмите Run и выберите нужную команду. Когда вы выбираете команду run из списка, она становится значением по умолчанию для кнопки Run.

    Чтобы отредактировать или удалить существующую команду run, щелкните Run, щелкните правой кнопкой мыши команду и выберите Edit или Delete.

Примечание

Выполнение live функций в Live Editor с помощью кнопки Run поддерживается только в Online™ MATLAB. Когда вы запускаете live функцию с помощью кнопки Run, выход отображений в Командном окне. Чтобы запустить live функцию в установленной версии MATLAB, вызовите функцию из Командного окна или из скрипта или live скрипта.

Похожие темы