Редактор блока MATLAB function

Настройка редактора блока MATLAB function

Используйте значки панели инструментов, чтобы настроить внешний вид Редактора блока MATLAB function таким же образом как редактор MATLAB®. Смотрите Основные Настройки (MATLAB).

Редактор блока MATLAB function инструменты

Используйте следующие инструменты, чтобы работать с блоком MATLAB Function:

Кнопка инструментовОписание

Отредактируйте данные

Открывает Порты и диалоговое окно Менеджера данных, чтобы добавить или изменить аргументы для текущего блока MATLAB Function. Чтобы узнать больше, смотрите Порты и Менеджер данных.

Просмотрите отчет

Открывает отчет функции MATLAB для блока MATLAB Function. Для получения дополнительной информации см. Отчеты функции MATLAB.

Цель симуляции

Открывает панель Simulation Target в диалоговом окне Configuration Parameters, чтобы включать пользовательский код.

Перейти к схема

Отображает функцию MATLAB в ее нативной схеме, не закрывая редактор.

Смотрите Задают Вводы и выводы для примера определения входного параметра для блока MATLAB Function.

Редактирование и отладка кода блока MATLAB function

Ручное расположение с отступом

Располагать блок кода с отступом вручную:

  1. Подсветите текст, который требуется расположить с отступом.

  2. Выберите один из инструментов Indent на вкладке Editor:

    ИнструментОписание
    Применяет умное расположение с отступом к выделенному тексту.
    Переместитесь выбранный текст исправляют один уровень отступа.
    Переместитесь выделенный текст оставил один уровень отступа.

Открытие выбора

Можно открыть локальную функцию, функцию, файл или переменную из файла в Редакторе блока MATLAB function.

Открыть выбор:

  1. Расположите курсор от имени элемента, который требуется открыть.

  2. Щелкните правой кнопкой и выберите Open <selection> из контекстного меню.

Редактор выбирает соответствующий инструмент, чтобы открыть выбор. Для получения дополнительной информации относитесь, чтобы Управлять Файлами и Папками (MATLAB).

Примечание

Если вы открываете параметр ввода или вывода блока MATLAB Function, Порты и Менеджер данных открывается выбранным подсвеченным параметром. Можно использовать Порты и Менеджер данных, чтобы изменить атрибуты параметра. Для получения дополнительной информации обратитесь к Портам и Менеджеру данных.

Оценка выбора

Можно использовать пункт меню Evaluate a Selection сообщить о значении для переменной функции MATLAB или уравнения в окне MATLAB в процессе моделирования.

Оценивать выбор:

  1. Подсветите переменную или уравнение, которое требуется оценить.

  2. Держите мышь над выделенным текстом и затем щелкните правой кнопкой и выберите Evaluate Selection из контекстного меню. (В качестве альтернативы выберите Evaluate Selection из меню Text).

Когда вы достигаете точки останова, Окно команды MATLAB отображает значение переменной или уравнения в подсказке Отладчика Командной строки.

debug>> stdev
 
	1.1180

debug>> 

Примечание

Вы не можете оценить выбор, в то время как MATLAB занят, например, запуская файл MATLAB.

Установка осциллографа данных

Установить осциллограф данных входного параметра блока MATLAB Function:

  1. Подсветите входной параметр, который требуется изменить.

  2. Держите мышь над выделенным текстом и затем щелкните правой кнопкой и выберите Data Scope for <selection> из контекстного меню.

  3. Выбор:

    • Input, если ваши входные данные обеспечивается моделью Simulink® через входной порт с блоком MATLAB Function.

    • Parameter, если ваш вход является переменной того же имени в рабочем пространстве MATLAB или рабочем пространстве модели или в рабочей области подсистемы маскированной, содержащей этот блок.

Для получения дополнительной информации обратитесь к Setting General Properties.

Связанные примеры

Больше о