Я поставлю здесь правильный ответ для будущих пользователей, хотя OP уже решил свою проблему из комментариев.
octave-online. net - отличный облачный сервис предоставление экземпляра октавы в облаке.
В отличие от типичной установки octave на linux или windows, клиент octave-online автоматически загружает некоторые из наиболее популярных пакетов, одним из которых является control
.
Вы можете подтвердить это, набрав pkg list
в октавной онлайн-консоли.
Однако в обычной установке linux / windows это необходимо явно загрузить перед использованием, например в случае пакета управления, выполнив pkg load control
.
Ваш код использует функции feedback
и pid
, обе из которых полагаются на пакет control
, поэтому в вашем windows Например, ваш код не удался, потому что вы пытались использовать эти функции без предварительной загрузки пакета.
Предположительно, в вашем терминале также была ошибка, информирующая вас об этом факте, которую вы могли пропустить.