Используйте значки на панели инструментов, чтобы настроить внешний вид Блока MATLAB function Редактора так же, как и MATLAB® редактора. См. Рабочий стол.
Для работы с блоком MATLAB Function используйте следующие инструменты:
Кнопка инструмента | Описание |
---|---|
Редактирование данных | Открывает диалоговое окно Ports and Data Manager, чтобы добавить или изменить аргументы для текущего блока MATLAB Function. Дополнительные сведения см. в разделах Порты и Диспетчер данных. |
Просмотр отчета | Открывает отчет о функции MATLAB для блока MATLAB Function. Для получения дополнительной информации смотрите Отчеты о функциях MATLAB. |
Цель симуляции | Открывает панель Simulation Target в диалоговом окне Configuration Parameters для включения пользовательского кода. |
Перейти к схеме | Отображает функцию MATLAB в собственной схеме, не закрывая редактор. |
Смотрите Define Inputs и Выходы для примера определения входного параметра для блока MATLAB Function.
Чтобы отступить блок кода вручную:
Выделите текст, который вы хотите отступить.
Выберите один из инструментов Indent на вкладке Editor:
Инструмент | Описание |
---|---|
Применение интеллектуального отступа к выделенному тексту. | |
Перемещение выделенного текста вправо на один уровень отступа. | |
Перемещение выделенного текста на один уровень отступа. |
Вы можете открыть локальную функцию, функцию, файл или переменную из файла в Блок MATLAB function Редактора.
Чтобы открыть выбор:
Установите курсор в имя элемента, который вы хотите открыть.
Щелкните правой кнопкой мыши и выберите Open <selection> из контекстного меню.
Редактор выбирает соответствующий инструмент для открытия выделения. Дополнительные сведения см. в разделе Управление файлами и папками.
Примечание
Если вы открываете MATLAB Function блочный входной или выходной параметр, Ports and Data Manager открывается с выделенным выбранным параметром. Для изменения атрибутов параметров можно использовать Диспетчер портов и данных. Для получения дополнительной информации см. раздел «Порты и диспетчер данных».
Можно использовать опцию меню Evaluate a Selection, чтобы сообщить значение для переменной функции MATLAB или уравнения в окне MATLAB во время симуляции.
Чтобы вычислить выбор:
Выделите переменную или уравнение, которое вы хотели бы вычислить.
Удерживая мышью выделенный текст, щелкните правой кнопкой мыши и выберите Evaluate Selection из контекстного меню. (Также выберите Evaluate Selection из меню Text).
Когда вы достигаете точки останова, в командном окне MATLAB отображается значение переменной или уравнения в приглашении отладчика командной строки.
debug>> stdev 1.1180 debug>>
Примечание
Вы не можете оценить выбор, пока MATLAB занят, например, запустив файл MATLAB.
Чтобы задать возможности данных входного параметра MATLAB Function блока:
Выделите параметр входа, который вы хотите изменить.
Удерживая мышью выделенный текст, щелкните правой кнопкой мыши и выберите Data Scope for <selection> из контекстного меню.
Выберите:
Input, предоставлены ли ваши входные данные Simulink® Модель через вход порт к блоку MATLAB Function.
Parameter, является ли ваш вход переменной с таким же именем в рабочем пространстве MATLAB или модели или в рабочей области маскированной подсистемы, содержащей этот блок.
Для получения дополнительной информации см. раздел «Настройка общих свойств».