Когда вы обновляете или моделируете модель, которая задает частоту дискретизации исходного блока, как наследовано (–1), частота дискретизации исходного блока может быть backpropagated; Simulink® может установить частоту дискретизации исходного блока быть идентичной частоте дискретизации, заданной или наследованный блоком, соединенным с исходным блоком. Например, в модели ниже, программное обеспечение Simulink распознает, что блок Sine Wave управляет блоком Discrete-Time Integrator, частотой дискретизации которого является 1
; таким образом, это присваивает блок Sine Wave частота дискретизации 1
.
Можно проверить эту установку частоты дискретизации путем выбора Sample Time> Colors из Меню отображения Simulink и отмечания, что оба блока являются красными. Поскольку блок Discrete-Time Integrator смотрит на свой входной параметр только в течение его демонстрационных времен хита, это изменение не влияет на результаты моделирования, но действительно улучшает производительность моделирования.
Теперь заменение блока Discrete-Time Integrator с непрерывным блоком Integrator, как показано в модели ниже, заставляет блоки Синусоиды и Усиления изменяться на непрерывные блоки. Можно протестировать это изменение путем выбора Simulation> Update Diagram, чтобы обновить цвета; оба блока теперь кажутся черными.
Обратная связь делает частоты дискретизации образцовых источников зависящими от блочной возможности соединения. Если вы изменяете возможность соединения модели, источники которой наследовали частоты дискретизации, можно непреднамеренно изменить исходные частоты дискретизации. Поэтому, когда вы обновляете или моделируете модель, по умолчанию, предупреждения отображений Simulink в командной строке, если модель содержит источники, которые наследовали их частоты дискретизации. Смотрите, что Исходный блок задает-1 частоту дискретизации для получения дополнительной информации.
Как распространение влияет на наследованные частоты дискретизации | Просмотрите информацию о частоте дискретизации