Создание определенных опций для подгонки объекта кривой процентной ставки
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: []