Курсовая работа: Минимизация функций нескольких переменных. Метод спуска

}

}

}

for (int j=0;j<n;j++)

{

T1[j]=T2[j]; //T1=T2

T2[j]=TempT[j]; //T2=TempT

}

// началоблока 3

ModG=0; //- модульградиента

for (int i = 0; i < n; i++)

{

ModG+= Gr(i)*Gr(i);

}

ModG=sqrt(ModG);

if ( ModG < Param[2]) // /gradient/ < e где e-погрешность

{ Minimum=true; } // /gradient/ - модульградиента

// конецблока 3

ss++;

if (Param[3] != -1 )

if (ss == Param[3])

Minimum=true;

// началоблока 4

if ( ss > 99 )

{ MessageDlg("Предел превышен ...точек более 100 ..измените шаг",mtWarning,

TMsgDlgButtons() << mbOK , 0);break;}

if(Diapozon==true)

{

for (int j = 0; j < n; j++)

К-во Просмотров: 457
Бесплатно скачать Курсовая работа: Минимизация функций нескольких переменных. Метод спуска