applicationMatrix

Класс: numerixCrossAsset

Создайте и укажите объект Numerix CROSSASSET Application Matrix

Синтаксис

applicationMatrix(C,Desc,Rdata,Cdata,Mdata)

Описание

applicationMatrix(C,Desc,Rdata,Cdata,Mdata) создает объект CROSSASSET Application Matrix из информации о строке (Rdata), информация о столбце (Cdata) и матрица (Mdata).

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

развернуть все

Объект Connection к Numerix® CROSSASSET, заданное использование конструктора numerixCrossAsset.

Описание данных, заданных как вектор символов или массив ячеек из символьных векторов.

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

Информация о строке для объекта Application Matrix, заданных числовых значений использования.

Пример: Rdata = [41992,42020,42449,42905,43115];

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

Информация о столбце для объекта Application Matrix, заданного как числовые значения.

Пример: Cdata = [390,395,400,405];

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

Информация об энергозависимости для объекта Application Matrix, заданного как числовые значения.

Пример: Mdata = [0.35778, 0.35132, 0.34394, 0.33582;...
0.33405, 0.32819, 0.32669, 0.31904;...
0.31576, 0.31235, 0.30371, 0.30261;...
0.29391, 0.29366, 0.28962, 0.28932;...
0.28787, NaN, 0.28347, NaN ];

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

Атрибуты

Accesspublic
Staticfalse
Hiddenfalse

Чтобы узнать об атрибутах методов, смотрите Атрибуты Метода (MATLAB).

Примеры

развернуть все

Создайте матрицу энергозависимости с датами, описывающими строки и цены исполнения опциона, описывающие столбцы с описанием BYSTRIKEVOLDATA. Отсутствующие значения в матричном входе обозначаются как NaN.

Создайте объект Numerix CROSSASSET.

c = numerixCrossAsset;

Задайте матричные данные.

rowData = [41992, 42020, 42449, 42905, 43115];
colData = [390, 395, 400, 405];
volData = [0.35778, 0.35132, 0.34394, 0.33582;...
           0.33405, 0.32819, 0.32669, 0.31904;...
           0.31576, 0.31235, 0.30371, 0.30261;...
           0.29391, 0.29366, 0.28962, 0.28932;...
           0.28787, NaN,     0.28347, NaN    ];

Создайте и укажите объект Numerix CROSSASSET Application Matrix.

applicationMatrix(c,'BYSTRIKEVOLDATA',rowData,colData,volData);

Введенный в R2017b