Запрос на интерпретацию, Интерпретировать массив сигналов (Interpretate) - Функциональные модели универсального нейрокомпьютера

Единственный запрос первой группы выполняет основную функцию компонента интерпретатор ответа - интерпретирует массив сигналов.

Интерпретировать массив сигналов (Interpretate)

Описание запроса:

Pascal:

Function Interpretate( IntName : PString; Signals : PRealArray;

Var Reliability, Answers : PRealArray ) : Logic;

C:

Logic Interpretate(PString IntName, PRealArray Signals, PRealArray* Reliability, PRealArray* Answers)

Описание аргумента:

IntName - указатель на строку символов, содержащую имя интерпретатора ответа.

Signals - массив интерпретируемых сигналов.

Answers - массив ответов.

Reliability - массив коэффициентов уверенности в ответе.

Назначение - интерпретирует массив сигналов Signals, используя интерпретатор ответа, указанный в параметре IntName.

Описание исполнения.

Если Error <> 0, то выполнение запроса прекращается.

Если в качестве аргумента IntName дан пустой указатель, или указатель на пустую строку, то исполняющим запрос объектом является первый интерпретатор ответа в списке интерпретаторов компонента интерпретатор.

Если список интерпретаторов компонента интерпретатор пуст или имя интерпретатора ответа, переданное в аргументе IntName в этом списке не найдено, то возникает ошибка 501 - неверное имя интерпретатора ответа, управление передается обработчику ошибок, а обработка запроса прекращается.

Производится интерпретация ответа интерпретатором ответа, имя которого было указано в аргументе IntName.

Если во время выполнения запроса возникает ошибка, то генерируется внутренняя ошибка 504 - ошибка интерпретации. Управление передается обработчику ошибок. Выполнение запроса прекращается. В противном случае выполнение запроса успешно завершается.

Похожие статьи




Запрос на интерпретацию, Интерпретировать массив сигналов (Interpretate) - Функциональные модели универсального нейрокомпьютера

Предыдущая | Следующая