numerix class

Суперклассы:

Создайте объект numerix, чтобы настроить окружение Numerix CAIL

Описание

The numerix объект делает Numerix® двигатель, непосредственно доступный от MATLAB®. Чтобы использовать возможности Numerix CAIL, на локальном рабочем столе необходимо установить клиентское программное обеспечение CAIL.

В сложение необходимо добавить файл библиотеки Numerix в путь MATLAB, чтобы использовать примеры документации:

  • Добавьте < корень установки программного пакета Numerix > /lib в < matlabroot > /toolbox/local/librarypath.txt

    или

  • Поместите < корень установки программного пакета Numerix > /lib/NxProjava.dll в папке < matlabroot > /bin/win64

Конструкция

N = numerix(DATADIRECTORYPATH) создает numerix и настраивает среду уровня интеграции (CAIL) Numerix CrossAsset с учетом пути, DATADIRECTORYPATH.

Свойства

Следующие свойства из numerix класс.

Path

Определяет путь для DATADIRECTORYPATH. Этот путь является расположением шаблонов и создается клиентской установкой CAIL. Шаблон определяет интерфейс; он инкапсулирует инструкции для выполнения вычислений, необходимые и необязательные входные параметры вычисления и выходы вычисления.

Атрибуты:

SetAccesspublic
GetAccesspublic

RepositoryPath

RepositoryPath определяет путь для папки репозитория в файл системе.

Атрибуты:

SetAccesspublic
GetAccesspublic

Repository

Репозитории являются наборами шаблонов и определяются как папка в файл системе.

Атрибуты:

SetAccesspublic
GetAccesspublic

Context

Контекст вычисления управляет всей информацией CAIL Context. содержит расположение репозитория шаблонов и отвечает за создание контекста приложения CAIL для выполнения вычислений.

Атрибуты:

SetAccesspublic
GetAccesspublic

LookupsPath

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

Атрибуты:

SetAccesspublic
GetAccesspublic

MarketsPath

Определяет путь для логической схемы для именования всех рыночных данных. MarketsPath позволяет вам предоставить словарь данных для сопоставления данных бизнес-рынка с CAIL, чтобы уменьшить задачу ввода рыночных данных в объекты CAIL непосредственно.

Атрибуты:

SetAccesspublic
GetAccesspublic

FixingsPath

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

Атрибуты:

SetAccesspublic
GetAccesspublic

TradesPath

Определяет путь к определениям торговых инструментов.

Атрибуты:

SetAccesspublic
GetAccesspublic

Parameters

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

Атрибуты:

SetAccesspublic
GetAccesspublic

Методы

parseResultsПреобразует данные Numerix CAIL в типы данных MATLAB

Копировать семантику

Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел «Копирование объектов».

Примеры

свернуть все

Инициализируйте окружение Numerix CAIL.

import com.numerix.integration.*;
import com.numerix.integration.implementation.*;

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

n = numerix('i:\NumeriX_java_10_3_0\data')
n = 

              Path: 'i:\NumeriX_java_10_3_0\data'
    RepositoryPath: 'i:\NumeriX_java_10_3_0\data\Repository'
        Repository: [1x1 com.numerix.integration.implementation.FileSystemRepository]
           Context: [1x1 com.numerix.integration.implementation.LocalCalculationContext]
       LookupsPath: 'i:\NumeriX_java_10_3_0\data\Data\LookupRules'
       MarketsPath: 'i:\NumeriX_java_10_3_0\data\Data\Markets'
       FixingsPath: 'i:\NumeriX_java_10_3_0\data\Data\Fixings'
        TradesPath: 'i:\NumeriX_java_10_3_0\data\Data\Trades'
        Parameters: [1x1 com.numerix.integration.implementation.CalculationParameters]

Подробнее о

расширить все

Введенный в R2013b