Эта тема показывает, как оценить модели передаточной функции в командной строке.
Прежде чем вы оцените модель передаточной функции, вы должны иметь:
Данные о вводе/выводе. Смотрите Время Представления - и Данные Частотного диапазона Используя Объекты iddata. Для поддерживаемых форматов данных смотрите Данные, Поддержанные переводом Модели функции.
Выполняемый любые необходимые операции предварительной обработки данных. Можно детрендировать данные перед оценкой. Для получения дополнительной информации смотрите Способы Подготовка данных для System Identification.
Также можно задать смещение ввода/вывода для данных с помощью набора опции оценки. Используйте tfestOptions
, чтобы создать набор опции оценки. Используйте InputOffset
и имя OutputOffset
и пары значения, чтобы задать смещение ввода/вывода.
Оцените модели передаточной функции непрерывно-разового и дискретного времени с помощью tfest
. Вывод tfest
является объектом idtf
, который представляет идентифицированную передаточную функцию.
Общий рабочий процесс в оценке модели передаточной функции:
Создайте объект данных (iddata
или idfrd
), который собирает экспериментальные данные.
(Необязательно) Задайте опции оценки с помощью tfestOptions
.
(Необязательно) Создайте модель передаточной функции, которая задает ожидаемую образцовую структуру и любые ограничения на параметры оценки.
Используйте tfest
, чтобы идентифицировать модель передаточной функции, на основе данных.
Валидируйте модель. Смотрите Проверку допустимости модели.