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

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

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

{

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

{

A[i, j] = yakob[i, j];

}

}

while (iter != N - 1)

{

for (int h = 0; h < N; h++) { B[h] = Bnach[h] * (-1); }

double pomny = A[iter, iter];

for (int j = iter; j < N; j++)

{

A[iter, j] = A[iter, j] / pomny;

}

B[iter] = B[iter] / pomny;

for (int i = iter + 1; i < N; i++)

{

double zap = A[i, iter];

for (int j = iter; j < N; j++)

{

A[i, j] = A[i, j] - A[iter, j] * zap;

}

B[i] = B[i] - B[iter] * zap;

}

iter++;

}

double[] X = new double[N];

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