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

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

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

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

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

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

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

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

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

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

Цель моделирования

Открывает Целевую панель Моделирования в диалоговом окне Параметров конфигурации, чтобы включать пользовательский код.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

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

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

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

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

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

debug>> stdev
 
	1.1180

debug>> 

Примечание

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

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

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

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

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

  3. Выбор:

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

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

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

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

Больше о

Была ли эта тема полезной?