idnlhw/operspec

Создайте объект спецификации рабочей точки для idnlhw модель

Синтаксис

Описание

spec = operspec(nlsys) создает объект спецификации рабочей точки по умолчанию для idnlhw модель nlsys. Этот объект используется с findop и задает ограничения на значения сигналов входа и выхода модели. Измените технические требования по умолчанию с помощью записи через точку.

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

свернуть все

Нелинейная модель Хаммерстайна-Винера в виде idnlhw объект.

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

свернуть все

Спецификация рабочей точки, используемая, чтобы определить рабочую точку idnlhw модель с помощью findop, возвращенный как объект, содержащий следующее:

  • Input — Структура с полями:

    Поле ОписаниеЗначение по умолчанию для каждого входа
    ValueИсходные предположения или зафиксированные уровни для значений модели вводят в виде вектора с длиной, равной количеству входных сигналов.0
    MinОграничения минимального значения на модель вводят в виде вектора с длиной, равной количеству входных сигналов.-Inf
    MaxОграничения максимального значения на модель вводят в виде вектора с длиной, равной количеству входных сигналов.Inf
    Known

    Известный стоимостный показатель в виде логического вектора с длиной равняется количеству входных сигналов и со следующими значениями:

    • truefindop установит соответствующий входной сигнал на Value.

    • falsefindop оценит соответствующий входной сигнал с помощью Value как исходное предположение.

    true

  • Output — Структура с полями:

    Поле ОписаниеЗначение по умолчанию для каждого входа
    ValueЦелевые значения выходные параметры модели в виде вектора с длиной равняются количеству выходных сигналов.0
    MinОграничения минимального значения на выходные параметры модели в виде вектора с длиной равняются количеству выходных сигналов.-Inf
    MaxОграничения максимального значения на выходные параметры модели в виде вектора с длиной равняются количеству выходных сигналов.Inf
    Known

    Известный стоимостный показатель в виде логического вектора с длиной равняется количеству выходных сигналов и со следующими значениями:

    • truefindop будет использовать Value как оценка предназначаются для соответствующего выхода.

    • falsefindop сохранит соответствующий выход в рамках ограничений заданным Min и Max.

    false

Примечание

  1. Если Input.Known true для всех входных параметров модели затем значения начального состояния определяются с помощью входных технических требований только. В этом случае, findop игнорирует технические требования в Output структура.

  2. В противном случае, findop использует выходные технические требования, чтобы достигнуть целей, обозначенных Output.Known.

Смотрите также

Введенный в R2008a

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