numerix class

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

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

Описание

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 возразите и настраивает Уровень интеграции Numerix CrossAsset (CAIL) среда, учитывая путь, 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

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

Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (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