Оптимизировать алгоритм гаусса

Отменен
Заказ
5458646
Раздел
Математические дисциплины
Предмет
Численные методы
Антиплагиат
Не указан
Срок сдачи
28 Мая 2023 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
28 Мая 2023 в 13:20
Просмотров
34
Описание работы
  • Условие:




  • Отимизировать алгоритм Гаусса LU разложения по схеме единственного деления, чтобы не учитывались нулевые элементы.
  • 1. То есть нужно не учитывать нули, которые отмечены на рисунке.
  • 2. Вместо звездочек - числа = 24. КРОМЕ главной диагонали - на ней числа x=np.random.rand()*20+24
  • 3. Основная идея в том, чтобы правильными циклами и срезами идти по ненулевым элементам матрицы и учитывать ТОЛЬКО их в ходе LU разложения ( то есть при вычислении масштабирующих коэфициентов и вычитания строк нули НЕ УЧИТЫВАТЬ). Ни в коем случае не убирать нули из алгоритма просто с помощью проверки if A[i,j] == 0,
  • такой подход не оптимизирует алгоритм
  • 4. Алгоритм должен иметь обратный ход - то есть решать СЛАУ с правой частью вектором-столбом из чисел 24.
  • 5. Использовать только библиотеку numpy
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир