
- •1. Описание использования комплекса и входящих в него компонент.
- •2. Описание интерфейсов программирования.
- •2.1 Общее описание.
- •2.2.5 Специальные типы.
- •2.3 Используемые константы.
- •2.4 Вспомогательные функции.
- •2.4.1 Вычисление значения интеграла методом Симпсона.
- •2.4.2 Вычисление функции плотности и её первой производной одномерного нормального распределения.
- •2.4.3 Вычисление функции плотности двухмерного нормального распределения.
- •2.5 Вычисление функции одномерного нормального распределения.
- •2.6 Вычисление квантили одномерного нормального распределения.
- •2.7 Вычисление функций нецентральных распределений.
- •2.8 Вычисление квантили нецентральных распределений.
- •2.9 Вычисление функции многомерного нормального распределения.
- •2.10 Вычисление радиуса доверительного шара.
- •2.11 Пример использования комплекса.
2.5 Вычисление функции одномерного нормального распределения.
Комплекс предоставляет широкий выбор функций для вычисления функции одномерного нормального распределения.
Для
вычисления функции
стандартного нормального распределения
применяется функция FPQ_Distr_N_01.
Результат вычислений возвращается как
значение функции. Функция имеет следующий
прототип:
REAL FPQ_Distr_N_01(
REAL x,
int nPrecision
)
Функция имеет следующие параметры:
x – входной параметр; значение аргумента, для которого вычисляется функция стандартного нормального распределения.
nPrecision – входной параметр; одно из предопределенных значений точности вычислений.
При вызове данной функции в зависимости значения аргумента и требуемой точности комплексом выбирается оптимальный алгоритм вычисления.
Для
вычисления функции
нормального распределения
с математическим ожиданием
и СКО
применяется функция FPQ_Distr_N.
Результат вычислений возвращается как
значение функции. Функция имеет следующий
прототип:
REAL FPQ_Distr_N(
REAL x,
REAL m,
REAL sigma,
int nPrecision
)
Функция имеет следующие параметры:
x – входной параметр; значение аргумента, для которого вычисляется функция стандартного нормального распределения.
m – входной параметр; значение математического ожидания.
sigma – входной параметр; значение СКО.
nPrecision – входной параметр; одно из предопределенных значений точности вычислений.
При вызове данной функции в зависимости значения аргумента и требуемой точности комплексом выбирается оптимальный алгоритм вычисления.
Для вычисления функции стандартного нормального распределения с максимально достижимой точностью применяется функция FPQ_Distr_N_01_HiPrec. Результат вычислений возвращается как значение функции. Функция имеет следующий прототип:
REAL FPQ_Distr_N_01_HiPrec(
REAL x
)
Функция имеет следующие параметры:
x – входной параметр; значение аргумента, для которого вычисляется функция стандартного нормального распределения.
При вызове данной функции в зависимости значения аргумента выбирается алгоритм, дающий максимально возможную точность вычисления.
Для вычисления функции нормального распределения с математическим ожиданием и СКО с максимально достижимой точностью применяется функция FPQ_Distr_N_HiPrec. Результат вычислений возвращается как значение функции. Функция имеет следующий прототип:
REAL FPQ_Distr_N_HiPrec(
REAL x,
REAL m,
REAL sigma,
)
Функция имеет следующие параметры:
x – входной параметр; значение аргумента, для которого вычисляется функция стандартного нормального распределения.
m – входной параметр; значение математического ожидания.
sigma – входной параметр; значение СКО.
При вызове данной функции в зависимости значения аргумента выбирается алгоритм, дающий максимально возможную точность вычисления.
2.6 Вычисление квантили одномерного нормального распределения.
Комплекс предоставляет широкий выбор функций для вычисления функции одномерного нормального распределения.
Для вычисления квантили функции стандартного нормального распределения применяется функция FPQ_Quantil_N_01. Результат вычислений возвращается как значение функции. Функция имеет следующий прототип:
REAL FPQ_Quantil_N_01(
REAL alpha,
int nPrecision
)
Функция имеет следующие параметры:
alpha – входной параметр; значение аргумента, для которого вычисляется квантиль стандартного нормального распределения.
nPrecision – входной параметр; одно из предопределенных значений точности вычислений.
При вызове данной функции в зависимости значения аргумента и требуемой точности комплексом выбирается оптимальный алгоритм вычисления квантили.
Для вычисления квантили функции нормального распределения с математическим ожиданием и СКО применяется функция FPQ_Quantil_N. Результат вычислений возвращается как значение функции. Функция имеет следующий прототип:
REAL FPQ_Quantil_N(
REAL alpha,
REAL m,
REAL sigma,
int nPrecision
)
Функция имеет следующие параметры:
alpha – входной параметр; значение аргумента, для которого вычисляется квантиль.
m – входной параметр; значение математического ожидания.
sigma – входной параметр; значение СКО.
nPrecision – входной параметр; одно из предопределенных значений точности вычислений.
При вызове данной функции в зависимости значения аргумента и требуемой точности комплексом выбирается оптимальный алгоритм вычисления квантили.