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

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

Pascal:

Function Estimate( EstName : PString; Signals, Back, Answers, Reliability: PRealArray; Direv : Logic; Var Estim : Real ) : Logic;

C:

Logic Estimate(PString EstName, PRealArray Signals, PRealArray* Back, PRealArray Answers, PRealArray Reliability, Logic Direv, Real* Estim)

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

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

Signals - указатель на массив оцениваемых сигналов.

Back - указатель на массив производных оценки по оцениваемым сигналам.

Answers - указатель на массив правильных ответов.

Reliability - указатель на массив правильных ответов.

Direv - признак необходимости вычисления производных (False - не вычислять).

Estim - вычисленная оценка.

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

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

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

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

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

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

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

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




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

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