derivget

Получите производные, оценив опции

Синтаксис

Value = derivget(Options,'Parameter')

Аргументы

Options

Существующая структура спецификации опций, вероятно, созданная от предыдущего вызова до derivset.

Parameter

Должен быть 'Diagnostics', 'Warnings', 'ConstRate', или 'BarrierMethod'. Достаточно ввести только начальные символы, которые однозначно определяют параметр. Регистр игнорируется для названий параметра.

Описание

Value = derivget(Options,'Parameter') извлекает значение именованного параметра от производной структуры опций Options. Значениями параметров может быть 'off' или 'on', за исключением 'BarrierMethod', который может быть 'unenhanced' или 'interp'. Определение 'unenhanced' использование никакое вычисление коррекции. Определение 'interp' использует расширенную интерполяцию оценки между узлами на контурах барьера.

Примеры

Пример 1. Создайте Структуру опций со значением Diagnostics установите на 'on'.

Options = derivset('Diagnostics','on')

Используйте derivget извлекать значение Diagnostics от Options структура.

Value = derivget(Options, 'Diagnostics')
Value =

on

Пример 2. Используйте derivget извлекать значение ConstRate.

Value   = derivget(Options, 'ConstRate')
Value =

on

Поскольку значение 'ConstRate' не был ранее установлен с derivset, ответ представляет настройку по умолчанию для 'ConstRate'.

Пример 3. Найдите значение 'BarrierMethod' в этой структуре.

derivget(Options ,'BarrierMethod')
ans =

unenhanced

Представлено до R2006a