frest.createStep

Пакет: раздражения

Создайте входной сигнал шага

Описание

Входной сигнал шага имеет начальное значение 0 и переходы к заданному значению размера шага после заданного времени шага. При выполнении оценки частотной характеристики входные параметры шага быстры, чтобы симулировать и могут быть полезными как первая попытка, когда у вас нет большого знания о системе, вы пытаетесь оценить. Однако амплитуда возбуждения уменьшается быстро с увеличивающейся частотой. Поэтому сигналы шага лучше всего используются, чтобы идентифицировать объекты младшего разряда, где самые медленные полюса являются доминирующими. Входные параметры шага не рекомендуются для оценки через широкий спектр частот.

Когда вы используете входной сигнал шага для оценки, частоты, возвращенные в предполагаемом frd модель зависит от длины и время выборки сигнала. Они - частоты, полученные в быстром преобразовании Фурье входного сигнала (см. раздел Algorithm frestimate).

Для получения дополнительной информации о входных сигналах для оценки частотной характеристики смотрите Входные сигналы Оценки.

пример

input = frest.createStep(Name,Value) создает входной сигнал шага для оценки частотной характеристики с помощью заданного использования опций одного или нескольких аргументов пары "имя-значение".

Примеры

свернуть все

Создайте входной сигнал шага с шагом расчета по умолчанию и следующими свойствами:

  • Время шага 5 секунды

  • Размер шага 0.1

  • Общая длительность 15 секунды

input = frest.createStep('StepTime',5,'StepSize',0.1,'FinalTime',15)
  timeseries

  Common Properties:
            Name: 'Created with frest.createStep utility'
            Time: [15001x1 double]
        TimeInfo: tsdata.timemetadata
            Data: [15001x1 double]
        DataInfo: tsdata.datametadata

Постройте сигнал шага.

plot(input)

Figure contains an axes object. The axes object with title Time Series Plot:Created with frest.createStep utility contains an object of type line.

Входные параметры

свернуть все

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Ts',0.01 устанавливает шаг расчета входного сигнала на 0.01

Шаг расчета входного сигнала в секундах в виде разделенной запятой пары 'Ts', сопровождаемый положительной скалярной величиной.

Время шага, когда переходы входного сигнала от 0 к StepSizeВ виде разделенной запятой пары 'StepTime' сопровождаемый положительной скалярной величиной.

StepTime должен быть меньше FinalTime

Размер шага в виде разделенной запятой пары 'StepSize' сопровождаемый ненулевым скаляром. Входной сигнал имеет значение StepSize после StepTime секунды.

Длительность входного сигнала в секундах в виде разделенной запятой пары 'FinalTime' сопровождаемый положительной скалярной величиной.

FinalTime должен быть больше StepTime

Выходные аргументы

свернуть все

Входной сигнал шага для оценки частотной характеристики, возвращенной как timeseries объект.

Чтобы просмотреть график вашего входного сигнала, введите plot(input).

Представленный в R2009b