В задание надо решить матрицу методом простой итерации. Я все написал но для некоторых матриц это не подходит и преподователь сказал сделать функцию что бы она стала сходящаяся, а я не знаю как это сделать, вот набросал идею, но работает не правильно (использовал процедуру Жордана с коэффициентом R = R * 1.1):
void reductionToIterative(double **A, double *B) {
double R;
for (int k = 0; k<N; k++)
{
for (int i = k + 1; i<N; i++)
{
if (A[k][k] != 0)
{
R = A[i][k] * 1.1 / A[k][k];
for (int j = 0; j<N; j++)
A[i][j] -= A[k][j] * R;
B[i] -= B[k] * R;
}
}
}
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости