Частота дискретизации блока является параметром, который указывает, когда во время моделирования блок производит выходные параметры и при необходимости обновляет его внутреннее состояние. Внутреннее состояние включает, но не ограничивается непрерывными и дискретными состояниями, которые регистрируются.
Не путайте использование Simulink® термина частота дискретизации с техническим смыслом слова. В разработке частота дискретизации относится к уровню, на котором дискретная система выбирает свои входные параметры. Simulink позволяет вам моделировать единственный уровень и мультиуровень дискретные системы и гибридные непрерывно-дискретные системы посредством соответствующей установки блочных частот дискретизации, которые управляют уровнем блочного выполнения (вычисления).
Для многих инженерных приложений необходимо управлять уровнем блочного выполнения. В целом Simulink обеспечивает эту возможность, позволяя вам задать явный параметр SampleTime
в блочном диалоговом окне или в командной строке. Блоки, которые не имеют параметра SampleTime
, имеют неявную частоту дискретизации. Вы не можете задать неявные частоты дискретизации. Simulink определяет их основанный на контексте блока в системе. Блок Integrator является примером блока, который имеет неявную частоту дискретизации. Simulink автоматически устанавливает свою частоту дискретизации на 0
.
Частоты дискретизации могут быть базирующимся портом или базирующийся блок. Для основанных на блоке частот дискретизации, всех вводов и выводов блока, запущенного на том же уровне. Для основанных на порте частот дискретизации порты ввода и вывода могут запуститься на различных уровнях. Чтобы узнать больше об уровнях выполнения, смотрите Типы Частоты дискретизации.
Частоты дискретизации в подсистемах | Частоты дискретизации в системах | Настройка времени выборки | Типы частоты дискретизации