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

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

Предобработать вектор сигналов (Prepare)

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

Pascal:

Function Prepare(CompName : PString; Data : PRealArray; Var Signals : PRealArray) : Logic;

C:

Logic Prepare(PString CompName, PRealArray Data; PRealArray* Signals)

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

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

Data - массив входных данных.

Signals - вычисляемый массив входных сигналов.

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

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

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

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

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

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

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

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




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

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