|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Теоретические сведения. Тема: «Использование обыкновенных жордановых исключений в линейной алгебре»Лабораторная работа № 1 Тема: «Использование обыкновенных жордановых исключений в линейной алгебре» Цель работы: используя обыкновенные жордановы исключения (ОЖИ) решить систему линейных алгебраических уравнений двумя способами. Содержание отчета 1. Условие лабораторной работы (постановка задачи). 2. Исходная таблица для первого способа. 3. Все таблицы ОЖИ для получения обратной матрицы. 4. Проверка обратной матрицы и решение для первого способа. 5. Исходная таблица для второго способа. 6. Все таблицы ОЖИ и решение для второго способа. 7. Текст программы решения задачи. 8. Экранные формы программы.
Теоретические сведения В вычислительных процедурах симплекс-метода (и не только его) широко используется аппарат так называемых жордановых исключений (обыкновенных и модифицированных). Пусть рассматривается система
из
(1.1.2)
Будем называть шагом обыкновенного жорданова исключения, произведенным над таблицей (1.1.2) с разрешающим элементом
относительно А именно, если
и
Полученная система может быть записана аналогично (1.1.2) в виде таблицы:
Таким образом, один шаг ОЖИ с разрешающим элементом 1. Разрешающий элемент заменяется единицей. 2. Остальные элементы разрешающего столбца (s го) остаются без изменений. 3. Остальные элементы разрешающей строки (r -й) меняют лишь свои знаки. 4. Остальные элементы с координатами ( 5. Все элементы новой таблицы делятся на разрешающий элемент Примечание. Приведенная выше последовательность удобна лишь для ручных вычислений, когда новая таблица записывается отдельно. В машинной же реализации все вычисленные элементы новой таблицы с целью экономии памяти (а размерность реальной задачи бывает очень велика) можно записывать на место старых (в тот же массив), если изменить порядок вычислений: 1. Элементы с координатами ( 2. Остальные элементы разрешающего столбца (s го) делятся на 3. Остальные элементы разрешающей строки (r -ой) делятся на 4. Разрешающий элемент заменяется на Примечание. Приведенный алгоритм можно еще оптимизировать с целью минимизации времени выполнения его программной реализации. Для решения системы
где ранг матрицы 1 способ. Система (1.1.5) может быть записана в виде таблицы
Проделав последовательно n шагов ЖИ и упорядочив (если разрешающие элементы брались не по главной диагонали) строки и столбцы, получим:
т.е. 2 способ. Перепишем систему (1.1.5) в виде
Произведя последовательно n шагов ЖИ с разрешающими столбцами, отличными от столбца свободных членов, и вычеркивая после каждого шага столбец под переброшенным наверх нулем, получим окончательное решение в виде:
Примечание. Если ранг матрицы
Если хотя бы один из Варианты заданий * Используя обыкновенные жордановы исключения, вычислить матрицу, обратную данной матрице А, и решить систему линейных уравнений Ax = b двумя способами: 1) с помощью обратной матрицы; 2) предварительно приведя систему виду Ax – b = 0. В приведенных вариантах рассматривается система уравнений a 11 x 1 + a 12 x 2 + a 13 x 3 = b 1; a 21 x 1 + a 22 x 2 + a 23 x 3 = b 2; a 31 x 1 + a 32 x 2 + a 33 x 3 = b 3.
________________________________________________________________________________ *) использование вариантов заданий из /5/ согласовано с автором.
Поиск по сайту: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (8.97 сек.) |