SIMULINK не распознает переменные, определенные в поле для комментариев (Mablab 2018a) - PullRequest
0 голосов
/ 26 сентября 2018

Я использую то, что должно быть рабочим примером для набора инструментов MATLAB / SIMULINK.Однако переменные, записанные в поле аннотации, распознаются блоками simulink.Я использую MATLAB 2018a, и мне интересно, если это связано с версией и как я могу решить эту проблему, чтобы переменные могли быть определены в аннотации?

Отображение ошибки и текста аннотации

Блок с отсутствующей переменной

1 Ответ

0 голосов
/ 27 сентября 2018

Переменные должны быть определены в рабочей области MATLAB.Простого ввода текста в аннотацию недостаточно - там они обрабатываются только как текст.

Вы можете переместить свой текст в поле ClickFcn, установить флажок Use annotation text as ClickFcn Callback, а затем нажать нааннотация для выполнения кода.Или я бы посоветовал иметь сценарий, который инициализирует все параметры и который вы запускаете перед запуском модели.

...