Что такой Шаг расчета?

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

Примечание

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

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

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

См. также

| | |