Смещение и значения наклона линейноготренда для удаления тренда из данных
TrendInfo
класс представляет смещение и линейную информацию о тренде входных и выходных данных. Построение соответствующего объекта позволяет вам:
Вычислите и сохраните средние значения или хорошо-подходящие линейные тренды сигналов входных и выходных данных.
Задайте определенные смещения и тренды, которые будут удалены из данных ввода - вывода.
Путем хранения смещения и информации о тренде, можно применить его к нескольким наборам данных.
После оценки линейной модели из детрендированных данных можно симулировать модель при исходных условиях операции путем добавления сохраненного тренда в симулированное выходное использование retrend
.
Для текущих данных, если вы хотите задать определенное смещение или тренд, который будет удален из этих данных, создают TrendInfo
объектное использование getTrend
. Например:
T = getTrend(data)
где данные iddata
объект, из которого вы будете удалять смещение или линейный тренд и T
TrendInfo
объект. Необходимо затем присвоить определенное смещение и наклонные значения как свойства этого объекта прежде, чем передать объект в качестве аргумента к detrend
.
Для установившихся данных, если вы хотите детрендировать данные и хранить информацию тренда, использование detrend
команда с выходным аргументом в пользу того, чтобы хранить информацию тренда.
После создания объекта можно использовать get
или запись через точку, чтобы получить доступ к значениям свойства объекта.
PropertyName | Значение по умолчанию | Описание |
---|---|---|
DataName | '' | Имя iddata объект, из которого информация о тренде выведена (если таковые имеются) |
InputOffset | zeros(1,nu) , где nu количество входных параметров |
Для нескольких данных об эксперименте это - массив ячеек размера, равного количеству экспериментов в наборе данных. |
InputSlope | zeros(1,nu) , где nu количество входных параметров | Наклон линейного тренда во входных данных, вычисленных автоматически при использовании Для нескольких данных об эксперименте это - массив ячеек размера, равного количеству экспериментов в наборе данных. |
OutputOffset | zeros(1,ny) , где ny количество выходных параметров |
Для нескольких данных об эксперименте это - массив ячеек размера, равного количеству экспериментов в наборе данных. |
OutputSlope | zeros(1,ny) , где ny количество выходных параметров | Наклон линейного тренда в выходных данных, вычисленных автоматически при использовании Для нескольких данных об эксперименте это - массив ячеек размера, равного количеству экспериментов в наборе данных. |