Основы работы в MathCAD, страница 11

Для получения матриц А1 и А2 использовать функцию чтения столбца матрицы (см. параграф "Верхний индекс и столбцы матрицы") и функцию augment(A,B) (см. параграф "Функции augment(A,B) и stack(A,B)") (см. Пример№3).

Последовательность действий и расположение выражения на экране монитора приведена на Рис. 3.10.

q  Ввести сопроводительный текст "Расчет неизвестных".

q  Рассчитать две неизвестных х1 и х2.

Для расчета неизвестной переменной х1 необходимо найти частное от деления определителя матрицы А1 на определитель матрицы А.

В MatchCAD для этого необходимо: выбрать место для размещения выражения и нажать левую кнопку мыши (появится красный крестик), ввести мя переменной - х1 (нажать клавиши "х", ".", "1"), ввести знак присвоения (клавиши "Shift"+":"), ввести имя матрицы А1, ввести функцию определителя (кнопки "Shift"+"|"), ввести знак деления ( кнопка "/"), ввести имя матрицы А, ввести функцию определителя (кнопки "Shift"+"|").

q  Аналогично определить неизвестную переменную х2. Вывести полученные значения переменных.

Последовательность действий и расположение выражения на экране монитора приведена на Рис. 3.10.

На Рис. 3.10 приведен листинг примера №6.

Пример №7

Задание. Исследовать совместность системы линейных алгебраических уравнений

Рис. 3.10. Листинг программы MathCAD (Пример №6)

___________________________________________________________

Последовательность действий.

1. Ввести сопроводительный текст "Пример № 7" в правом верхнем углу листа. (см. Пример №1 п.1)

2. Определить:

- матрицу А, состоящую из коэффициентов левой части СЛАУ,

- вектор В, состоящий из коэффициентов правой части СЛАУ

- расширенную матрицу С, состоящую из коэффициентов левой и правой частей СЛАУ.

q  Ввести сопроводительный текст "Исходные данные" (см. Пример №1 п.1)

q  Определить и заполнить матрицу А, В, используя шаблон матрицы (последовательность действий см. в Примере №1 п.2).

Для определения матрицы А необходимо: выбрать место для размещения матрицы, щелкнуть левой кнопкой мыши (появится красный крест), ввести имя переменной (А), ввести знак присвоения (клавиши "Shift"+":"), вызвать диалоговое окно Insert Matrix (клавиши "Ctrl"+"M"), ввести в текстовые окна Rows, Columns цифру 2, закрыть диалоговое окно, заполнить ячейки шаблона матрицы коэффициентами левой части системы уравнений.

q  По аналогии определить матрицы В.

Последовательность действий и расположение выражения на экране монитора приведена на Рис. 3.11.

q  Определить расширенную матрицу С, используя функцию augment(A,B) (см. параграф "Функции augment(A,B) и stack(A,B)") (последовательность действий см. в Примере №3) и вывести на экран значение полученной матрицы.

Расположение выражения на экране монитора приведена на
Рис. 3.11.

3. Определить ранг матриц А и С (см. Пример №4).

Ранги матриц A и С равны (rankA<rankC), следовательно система уравнений не совместна и не имеет единственного решения.

Последовательность действий и расположение выражения на экране монитора приведена на  Рис. 3.11.

На Рис. 3.11 приведен листинг примера №7.

Пример №8

Задание. Исследовать совместность системы линейных алгебраических уравнений

___________________________________________________

Последовательность действий.

1. Ввести сопроводительный текст "Пример № 8" в правом верхнем углу листа. (см. Пример №1 п.1)

2. Определить:

- матрицу А, состоящую из коэффициентов левой части СЛАУ,

- вектор В, состоящий из коэффициентов правой части СЛАУ

- расширенную матрицу С, состоящую из коэффициентов левой и правой частей СЛАУ.

q  Ввести сопроводительный текст "Исходные данные" (см. Пример №1 п.1)

Рис. 3.11. Листинг программы MathCAD (Пример №7)