Что такое шаг расчета?

sample time блока является параметром, который указывает, когда в процессе моделирования блок производит выходные параметры и при необходимости обновляет его внутреннее состояние. Внутреннее состояние включает, но не ограничивается непрерывными и дискретными состояниями, которые регистрируются.

Примечание

Не путайте использование Simulink® термина шаг расчета с техническим смыслом слова. В разработке шаг расчета относится к уровню, на котором дискретная система производит свои входные параметры. Simulink позволяет вам моделировать односкоростные и многоскоростные дискретные системы и гибридные непрерывно-дискретные системы посредством соответствующей установки шагов расчета блока, которые управляют уровнем выполнения блока (вычисления).

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

Шаги расчета могут быть базирующимся портом или базирующийся блок. Для основанных на блоке шагов расчета, всех вводов и выводов блока, запущенного на том же уровне. Для основанных на порте шагов расчета порты ввода и вывода могут запуститься на различных уровнях. Чтобы узнать больше об уровнях выполнения, смотрите Типы Шага расчета.

Смотрите также

| | |