Изменение параметров во время моделирования в Simulink

Я хочу изменить параметры блока во время работы модели и одновременно увидеть изменения на выходе.

Например, у меня есть синусоидальный блок, подключенный к осциллографу. И когда я запускаю симуляцию, я хочу изменить частоту синусоидальной волны и увидеть соответствующую измененную частоту волны на выходе осциллографа. Я хочу сделать это так, как я хочу чтобы увидеть, как моя модель ведет себя на разных частотах.

Кто-нибудь, пожалуйста, помогите мне в этом отношении.... Пожалуйста, прокомментируйте и дайте мне знать.. Я буду благодарен, кто ответит на мой вопрос...


person Vinol Joy D'souza    schedule 19.07.2011    source источник
comment
В некоторых случаях вместо постоянного можно использовать изменяющийся во времени сигнал.   -  person Karlo    schedule 26.07.2016


Ответы (2)


Возможность изменения параметра во время выполнения зависит от того, является ли этот параметр настраиваемым. Настраиваемые параметры — это те, которые можно изменить после запуска симуляции, однако для этого необходимо приостановить симуляцию.

Запустите симуляцию модели, затем нажмите кнопку паузы и откройте диалоговое окно блока Sine. Если поле редактирования частоты не отключено, вы можете изменить частоту и возобновить моделирование.

Если поле редактирования отключено, это означает, что частота не является настраиваемым параметром. В этом случае вы можете создать свой собственный блок Sine, используя обратный вызов функции MATLAB и функцию sin, подав блокировку на желаемую частоту.

person Praetorian    schedule 19.07.2011

В этом конкретном случае вы можете использовать chirp signal.

person Karlo    schedule 26.07.2016