realtime

Данные реального времени Аналитики RavenPack News

Описание

пример

[status,lhandle] = realtime(c,symbol,listener) получает данные реального времени RavenPack® News Analytics с помощью связи Аналитики RavenPack News c.

Примеры

свернуть все

Создайте связь Аналитики RavenPack News c использование имени пользователя username и пароль pwd.

c = ravenpack('username','pwd');

Использование данных реального времени Аналитики Retrieve RavenPack News связь Аналитики RavenPack News c. Здесь, символ установлен в названный символ (entity-scores :rpna-4.0-eqt). Используйте существующий прослушиватель события rpExampleListener. Задайте эти поля как входные параметры к rpExampleListener:

  • ENTITY_NAME

  • CATEGORY

  • SUB_TYPE

Можно изменить rpExampleListener или создайте свой собственный прослушиватель события, чтобы добавить другую функциональность.

Переменная evt MATLAB® экземпляр события. Не инстанцируйте этой переменной. Присвойте эту переменную любое имя.

symbol = '(entity-scores :rpna-4.0-eqt)';
fields = {'ENTITY_NAME','CATEGORY','SUB_TYPE'};

[status,lhandle] = realtime(c,symbol,...
                            @(~,evt)rpExampleListener(evt,fields))
status =

     1

lhandle =
 
	handle.listener

status возвращает 1 показать успешную связь Аналитики RavenPack News.

lhandle возвращает содержимое указателя на объект прослушивателя RavenPack.

Существующий прослушиватель события rpExampleListener заполняет переменную MATLAB NewsEvent с данными реального времени.

Отобразите данные реального времени.

openvar('NewsEvent')

MATLAB отображает редактор Переменных, чтобы показать данные о событии.

Чтобы остановить обновления данных реального времени, используйте MATLAB delete функция, чтобы удалить указатель на объект прослушивателя RavenPack.

delete(lhandle)

Закройте связь Аналитики RavenPack News.

close(c)

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

свернуть все

Связь Аналитики RavenPack News в виде объекта связи, созданного с помощью ravenpack.

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

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

Обработчик событий прослушивателя в виде указателя на функцию, чтобы прислушаться к событиям данных об Аналитике RavenPack News. Можно изменить существующую функцию прослушивателя rpExampleListener или создайте свое собственное, чтобы добавить другую функциональность. Можно найти код для существующей функции прослушивателя в rpExampleListener.m файл.

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

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

свернуть все

Состояние Subscription, возвращенное как логический true или falseTRUE или 1 показывает успешную подписку к данным об Аналитике RavenPack News в реальном времени. false или 0 показывает неудачную подписку к данным реального времени или подписку, которая в настоящее время запускается.

Прослушиватель события RavenPack News Analytics Gateway, возвращенный как указатель на объект прослушивателя RavenPack.

Советы

  • Прежде, чем создать связь Аналитики RavenPack News:

    • Запустите процесс Шлюза Данных RavenPack.

    • Добавьте полный путь Клиентского файла JAR Шлюза Данных к статическому или динамическому пути к классу Java®.

    Для получения дополнительной информации смотрите ravenpack.

Введенный в R2015b