Получите скорость прыгающего мяча с блоком памяти

Пример sldemo_bounce показывает, как использовать Интегратор Второго порядка и Блоки памяти, чтобы получить скорость прыгающего мяча непосредственно перед тем, как это поражает землю.

open_system('sldemo_bounce');

Поскольку Наследовались, шаг расчета не выбран для Блока памяти, шаг расчета блока зависит от типа решателя для симуляции модели. В этом случае модель использует решатель переменного шага (ode23). Поэтому шаг расчета Блока памяти непрерывен, но фиксирован в незначительном временном шаге: [0, 1]. Когда вы запускаете модель, вы получаете эти результаты.

sim('sldemo_bounce');

Если вы заменяете Блок памяти на блок Unit Delay, вы получаете те же результаты. Однако предупреждение также появляется из-за дискретного блока Unit Delay, наследовавшего время непрерывной выборки.

Для получения дополнительной информации см. образцовое описание.