Компьютерная математика
На аукционе
1) Вручную реализовать алгоритм решения системы линейных алгебраических уравнений. Реализуем алгоритм Жордана-Гаусса с выбором наибольшего по абсолютной величине элемента во всей матрице. На с. 35 можно найти пример того, что нужно реализовать; разница будет в том, что при выборе (наибольшего по абсолютной величине) элемента не обязательно будет получаться квадратная матрица, так что дополнительно нужно будет озаботиться перестановкой элементов в векторе решения. Матрицы системы и вектор свободных членов генерировать самостоятельно командами A = rand(n); B = rand(n,1); где n — порядок СЛАУ (задается в коде пользователем) Для самопроверки используйте, например, сравнение вашего результата Х с результатом, который посчитан с помощью МАТЛАБа: Xm = A / B 2) реализовать методы половинного деления и ложного положения. Что нужно сделать: 1. взять функию, которая имеет ровно 1 корень и выпукла вверх (или вниз — тестировать свой код для обоих случаев!) 2. реализовать указанные методы для этой тестовой функции Требования минимум: функция и найденный корень должны выводиться на график. Тестироваться ваш код будет следующим образом: из имеющихся у меня функций мы берем несколько и смотрим, работает на них ваш код или нет"
Похожие заказы
Ставок еще нет
Ставок еще нет
Ставок еще нет