Курсовая работа: Вычисление интегралов методом Монте-Карло
clean_exit:
// очистка памяти
if (d_int==3) delete xyz;
switch (mcres.fun_type)
{
case 2: delete fun_A;
case 1: delete fun_b;
}
switch (mcres.con_type)
{
case 3: delete xyz_top,xyz_bottom,sp_top,sp_bottom; break ;
case 2: delete con_U,con_v; break ;
case 1: delete con_b,con_A;
}
delete a_int,b_int,ba_int,x_int;
} //integral
Листинг 2 структура для хранения результатов расчета интеграла
struct mcres_struct
{
// индикатор относительной погрешности
int relok;
// целевая погрешность
double dlt_int;
// достигнутая погрешность
double deltar;
// доверительная вероятность
double omega_int;
// квантиль норм. распределения
double z_int;