Курсовая работа: Численные методы при решении задач
d += k * (*(m + i)) * Determinant (mm, (dim - 1));
k = 0 - k;
}
free (mm); // Освободить память под минор
returnd; // Вернуть значение определителя
}
///////////////////////////////////////////////////////////////////////////////
// Основная часть програмыы
int main (void)
{
// Аппроксимация функции для модели y
double *F; // Специальная матрица F n*y
double *TF; // Транспонированная F y*n
double *REV; // Обратная матрица n*n
double *TMP; // Временная матрица n*n
double *AC2; // Алгебраические дополнения (n-1)*(n-1)
double dt; // Значение определителя матрицы
double flag; // Флажок для обратной матрицы
int i, j; // Индексы
// Представим программу пользователю :)
printf ("\nПрограмма аппроксимации функции методом наименьших квадратов для"
" модели\n %s"
"\nпо заданной таблице эксперимента."
"\n\n Разработчик: студент группы ПС-146"
"\n Нечаев Леонид Владимирович"
"\n 25.02.2004"
, txtmodel);
printf ("\nИзвестны результаты наблюдений:"
"\n x1 x2 y");