5. Решение контрольной задачи


Описание вычислительной проблемы



Download 6,99 Mb.
bet2/7
Sana11.07.2022
Hajmi6,99 Mb.
#774602
TuriРешение
1   2   3   4   5   6   7
Bog'liq
Численные методы



1. Описание вычислительной проблемы

К вычислительным задачам линейной алгебры относят задачи решения систем линейных алгебраических уравнений (СЛАУ)  , вычисления обратных матриц  , вычисления определителей  , задачи вычисления собственных чисел и собственных векторов матриц. Эти задачи имеют очень важное теоретическое и прикладное значение. Трудности решения указанных задач, как правило, связаны с большой размерностью матриц. Чаще всего вычислительные задачи линейной алгебры решают точными и итерационными методами:



  • Метод называется точным, если в предположении отсутствия ошибок округлений, получается точное решение за конечное число шагов.

  • Метод называется итерационным, если решение получается в виде предела элементов некоторой последовательности.

В точных методах матрицу исходной системы уравнений эквивалентными преобразованиями приводят к более простой матрице или раскладывают на произведение более простых матриц. Большинство точных методов относятся к так называемым методам исключения. В этих методах, последовательно исключая неизвестные, исходную систему приводят к системе с треугольной или диагональной матрицей. Очевидно, что последние легко разрешимы.
В общем случае СЛАУ имеет вид:






Такие системы разделяются по своим качественным характеристикам на:

  • Однородные – все свободные члены равны нулю.

  • Неоднородные – хотя бы один свободный член не равен нулю.

  • Квадратные – количество переменных равно количеству уравнений.

  • Прямоугольные – количество переменных не равно количеству уравнений.

  • Недоопределённые – количество переменных меньше количества уравнений.

  • Переопределённые – количество переменных больше количества уравнений.

Решением же СЛАУ является нахождение значения  количества переменных  таких, что при подстановке этих переменных на свои места в систему все уравнения превращаются в тождества. Отсюда следуют, что СЛАУ также можно разделить ещё на несколько категорий:

  • Совместные имеют хотя бы одно решение.

  • Несовместные не имеют решений.

  • Определённые имеют одно решение.

  • Неопределённые имеют множество решений.

Самым сложным является реализация решения неопределённых СЛАУ, так как результат решения может зависеть от многих факторов:

  • Способ реализации алгоритма.

  • Конкретная реализация арифметических и логических операций на вычислительной машине.

  • Используемое программное обеспечение.

2. Описание изучаемого метода


Метода Гаусса для решения СЛАУ представляет собой метод последовательного исключения переменных, суть которого сводится к приведению расширенной матрицы к верхнетреугольному виду. Причём главная диагональ матрицы А расширенной матрицы Ab заполнена единицами. Такая матрица легко поддаётся нахождению решения СЛАУ, что и происходит на обратном ходе метода.


Как уже было сказано выше, метод Гаусса разделяется на прямой и обратный ход.
На прямом ходе метода Гаусса матрица приводится к верхнетреугольному виду. Получается это в ходе следующего алгоритма:

  • Проходимся по каждой строке расширенной матрицы

  • Запоминаем значение элемента на главной диагонали:

 (1).





  • Делим всю строку на это значение:

 (2).





  • Проходимся по строкам ниже текущей.

  • Проходимся по всем столбцам, чьи номера больше номера текущей строки.

  • Запоминаем значение  (3).

  • Вычисляем значения каждого элемента расширенной матрицы по формуле:

 (4).


Когда матрица приведена к верхнетреугольному виду решением СЛАУ будет считаться проход в обратном порядке в следующем цикле:



  • Проходимся по каждой строке в обратном порядке.

  • Проходимся по каждому столбцу в обратном порядке.

  • Вычисляем значения переменных Xпо формуле:

 (5).


В итоге получаем значения всех переменных X.


Данный метод отлично подходит для вычисления матриц малого размера и прост в реализации на вычислительных машинах. Однако, при матрицах большой размерности недостатки его более очевидны. Например, большая ошибка округления при очень большом количестве операций . К тому же метода не подходит для решения СЛАУ с матрицами, в которых существуют нулевые элементы на главной диагонали.



Download 6,99 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish