Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические работы Информатикка учебное пособи...doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆

Лабораторная работа №2 Решение системы линейных алгебраических уравнений

Цель работы: Освоение методики решения системы линейных алгебраических уравнений с помощью пакета Mathcad.

Задание: Решить систему уравнений

7x1 – x2 – 4x3 = 2;

-6x1 + 6x2 + x3 = 1;

-4x1 + x2 + 5x3 = 2, т.е. найти значения x1, x2, x3.

Методика выполнения работы

В начале работы требуется обозначить переменные. Примим следующие обозначения:

A – матрица коэффициентов системы;

B – вектор свободных членов;

X – вектор результатов решения.

  1. Выведите на экран панели инструментов, необходимые для работы.

Для этого:

  • Выполните View Toolbars Math;

  • щелкните левой кнопкой мыши на пиктограмму этой панели Матрицы.

  1. Задайте матрицу а коэффициентов системы:

  • в левом верхнем углу рабочего поля окна документа щелкните левой кнопкой мыши;

  • наберите прописными буквами ORIGIN:=1, чтобы начать индексацию результатов решения системы с номера 1 (в противном случае нумерация индексов будет начинаться с нуля);

  • щелкните левой кнопкой мыши в рабочей области окна в месте расположения матрицы;

  • введите с клавиатуры имя матрицы А и нажмите клавишу <двоеточие>;

  • щелкните мышью на пиктограмме с изображением стилизованной матрицы на панели Матрицы;

  • задайте размер матрицы А 3×3;

  • нажмите кнопку <OK>.

На экране появится заготовка для матрицы: ;

  • ведите значения элементов матрицы: мышью установите курсор на верхнем левом черном прямоугольнике матрицы и введите значение 7;

  • Нажмите клавишу <Tab>. Курсор переместится на одну ячейку вправо, затем последовательно введите значения

7 -1 -4

-6 6 1

-4 1 5;

  • нажмите <Enter>.

  1. Аналогичным образом введите вектор B – матрица размером 3×1: 2 1

2.

  1. Создайте обратную матицу а-1:

Введите с клавиатуры А. Нажмите комбинацию клавиш <Shift>+<6> и введите –1. Дважды нажмите клавишу «стрелка вправо». Наберите символ “=”.

  1. Для нахождения корней системы линейных уравнений требуется вычислить определитель.

Для этого надо набрать det = А, используя соответствующую пиктограмму панели Матрицы. Выведите на экран полученное значение, набрав det = и нажав <Enter>. Появится запись det = 105. Если определитель отличен от нуля, то система имеет однозначное решение.

  1. Чтобы найти вектор X, выполните следующее:

  • введите с клавиатуры X:A^-1;

  • нажмите два раза клавишу вправо  и наберите *B;

  • нажмите клавишу <Enter>. На экране появится X:=A-1.

  1. Для отображения на экране результата решения – матрицы 3×1 – введите с клавиатуры X= и нажмите клавишу <Enter>. Убедитесь, что все компоненты вектора X равны единице.

  1. Чтобы вывести на экран значения X1, X2, X3, выполните следующее:

  • введите с клавиатуры X[1=, нажмите <Enter>. На экране появится X1=1;

  • таким же образом получите значения остальных корней.

П олученный в результате выполнения данной работы документ Mathcad показан на рис.6.3.

Рис.6.3. Документ Mathcad, полученный после выполнения лаб. работы № 2