Курсовая работа: Вычисление интегралов методом Монте-Карло
} // конец основного цикла
WaitForm->Close();
// 3d график
if (d_int==3)
{
if (mcres.in_G_int==0)
{
// множество точек пусто
Zero_File("xyz.txt");
}
else
if (mcres.in_G_int < xyz->nl)
{
// точек не набралось, чтобы заполнить матрицу
xyz_tmp=new matd(mcres.in_G_int,3);
for (i=1; i <= mcres.in_G_int; i++)
{
_p(xyz_tmp,i,1)=_p(xyz,i,1);
_p(xyz_tmp,i,2)=_p(xyz,i,2);
_p(xyz_tmp,i,3)=_p(xyz,i,3);
}
xyz_tmp->txprint("xyz.txt");
delete xyz_tmp;
}
else
{
// вся матрица заполнена
xyz->txprint("xyz.txt");
}