classfin

Создайте финансовую структуру или возвратите имя класса финансовой структуры

Описание

пример

Obj = classfin(ClassName) создайте финансовую структуру класса ClassName.

пример

Obj = classfin(Struct,ClassName) создайте конвертированную финансовую структуру MATLAB® класса ClassName.

пример

ClassName = classfin(Obj) возвращает вектор символов, содержащий имя класса финансовой структуры.

Примеры

свернуть все

В этом примере показано, как создать финансовую структуру HJMTimeSpec и заполните его поля. (Как правило, функциональный hjmtimespec используется, чтобы создать HJMTimeSpec структуры.

TimeSpec = classfin('HJMTimeSpec'); 
TimeSpec.ValuationDate = datenum('Dec-10-1999'); 
TimeSpec.Maturity = datenum('Dec-10-2002'); 
TimeSpec.Compounding = 2; 
TimeSpec.Basis = 0; 
TimeSpec.EndMonthRule = 1;
TimeSpec
TimeSpec = struct with fields:
           FinObj: 'HJMTimeSpec'
    ValuationDate: 730464
         Maturity: 731560
      Compounding: 2
            Basis: 0
     EndMonthRule: 1

В этом примере показано, как преобразовать существующую структуру MATLAB в финансовую структуру.

TSpec.ValuationDate = datenum('Dec-10-1999'); 
TSpec.Maturity = datenum('Dec-10-2002'); 
TSpec.Compounding = 2; 
TSpec.Basis = 0; 
TSpec.EndMonthRule = 0; 
TimeSpec = classfin(TSpec, 'HJMTimeSpec')
TimeSpec = struct with fields:
    ValuationDate: 730464
         Maturity: 731560
      Compounding: 2
            Basis: 0
     EndMonthRule: 0
           FinObj: 'HJMTimeSpec'

В этом примере показано, как получить вектор символов, содержащий имя класса финансовой структуры.

load deriv.mat 
ClassName = classfin(HJMTree)
ClassName = 
'HJMFwdTree'

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

свернуть все

Имя класса финансовой структуры, заданного вектором символов.

Типы данных: char

Структура для преобразования в виде структуры MATLAB

Типы данных: struct

Имя финансовой структуры, заданной с экземпляром объекта.

Типы данных: object

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

свернуть все

Имя финансовой структуры, возвращенной как экземпляр объекта.

Имя класса финансовой структуры, заданного вектором символов.

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