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