The sldemo_bounce
пример показывает, как использовать блоки Second-Order Integrator и Memory, чтобы захватить скорость прыгающего мяча непосредственно перед ударом о землю.
open_system('sldemo_bounce');
Поскольку Наследование шага расчета не выбран для блока Memory, шаг расчета блока зависит от типа решателя для симуляции модели. В этом случае модель использует решатель с переменным шагом (ode23). Поэтому шаг расчета блока Memory непрерывен, но фиксировано в незначительном временном шаге: [0, 1]. Когда вы запускаете модель, вы получаете эти результаты.
sim('sldemo_bounce');
Если вы заменяете блок Memory на блок Unit Delay, то получаете те же результаты. Однако предупреждение также появляется из-за дискретного блока Unit Delay, наследующего непрерывный шаг расчета.
Для получения дополнительной информации см. Описание модели.