Создайте конкретные опции для подбора объекта кривой процентной ставки
myfitoptions = IRFitOptions(InitialGuess) myfitoptions = IRFitOptions(InitialGuess,Name,Value)
InitialGuess | Начальное предположение для параметров функции кривой. Вектор значений для начальной точки оптимизации. |
FitType | (Необязательно) |
UpperBound | (Необязательно) Нижняя граница для параметров функции кривой. |
LowerBound | (Необязательно) Верхняя граница для параметров функции кривой. |
OptOptions | (Необязательно) Опции решателя Оптимизации, созданные с |
myfitoptions = IRFitOptions(InitialGuess,Name,Value)
создает IRFitOptions
структура с начальным угадыванием или с начальным угадыванием и границами. Необходимо ввести необязательные аргументы для FitType
, UpperBound
, LowerBound
, и OptOptions
как разделенные запятыми пары Name
, Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1
, Value1
..., NameN
, ValueN
.
Примечание
IRFitOptions
конструктор должен использоваться с fitFunction
метод при построении пользовательской функции аппроксимации.
myfitoptions = IRFitOptions([7 2 1 0],'FitType','yield')
myfitoptions = Properties: FitType: 'yield' InitialGuess: [7 2 1 0] UpperBound: [] LowerBound: [] OptOptions: []