Как программно щелкнуть блок Simulink - PullRequest
0 голосов
/ 26 января 2019

У меня есть несколько блоков simulink, и я хотел бы написать код matlab для генерации гиперссылки для этих блоков. Пока пользователь нажимает гиперссылку, соответствующий блок меняется на другой цвет. Затем, когда пользователь щелкает мышью по другому пустому месту, этот блок снова меняет свой цвет.

Скажем, путь моего блока DC_Motor/Inertia (Инерция - это блок). Я уже пробовал

<a href = "matlab:hilite_system('DC_Motor/Inertia')">Inertia</a> Когда я нажимаю эту гиперссылку, блок инерции меняет свой цвет (это то, что я хочу). Но когда я нажимаю на другое пустое место, его цвет не меняется обратно.

На самом деле, эффект, который я хочу, такой же, как и Simscape Statistics Viewer . На шаге 5 щелкните по нужной ссылке, соответствующий блок изменит свой цвет. При нажатии на другое место блок снова меняет свой цвет.

Кто-нибудь знает, как это сделать?

...