Курсовая работа: Решение систем нелинейных уравнений методом Бройдена

{ nq = nq + XJ[i]; }

else { nq = nq - XJ[i]; }

}

if (mq != 0) { S = promq / mq; }

else { S = promq / nq; }

if (S < 0) { S = -S; }

if (S < e)

{

Console.WriteLine("S "+S);

naid = 1;

Console.WriteLine("Найдено решение");

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

{

Console.WriteLine("{0:n3}", XJ[i]);

}

Console.WriteLine("Количество итераций " + maunI);

}

else

{

if (S > 20) { Console.WriteLine("Процесс расходится"); stop = 1; }

else

{

if (maunI = 10) { Console.WriteLine("За 10 титераций решение не найдено"); }

else

{

double[] Y = new double[N];

Y[0] = (XJ[0] + XJ[1] - 3) - Bnach[0];

Y[1] = (XJ[0] * XJ[0] + XJ[1] * XJ[1] - 9) - Bnach[1];

double[,] J = new double[N, N];

К-во Просмотров: 415
Бесплатно скачать Курсовая работа: Решение систем нелинейных уравнений методом Бройдена