КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лабораторная работа №5 Нахождение решений системы линейных уравнений в MathCad
Пример Выполнить действия с матрицами, создав их из заданных коэффициентов a=1, b=2, c= 3, m=4, k=5, n=6. Матрицы имеют следующий вид:
1. Создать матрицы. 1.1. Выбрать панель управления Matrіx (Матрица). 1.2. Определить число строк и столбцов для каждой матрицы (рис.21). Рисунок 21 - Диалоговое окно для определения размера матрицы
1.3. Матрицы в примере имеют такие размеры: А - (3´3), В - (3´2), С(2´2), М(1´2), К(3´3). 1.4. Заполнить матрицы соответствующими параметрами. 2 Выполнить следующие действия с матрицами: 1) А+n·K; 2)A·B; 3) A2; 4) A·D; 5)D·M; 6) D-1. 3 Найти ранг матрицы А (ранг матрицы -наибольший порядок минора этой матрицы, который отличный от нуля): rank(A). 4 В символьном виде выполнить транспонирование матрицы В, т.е. заменить местами строки и столбцы матрицы В. 4.1 Выделить матрицу В. 4.2 Обратиться в главном меню к команде Symbolіc / Matrіx/Transpose (рис. 22). 5 В символьном виде выполнить инвертирование матрицы А (т.е. найти матрицу, которая будет обратной к матрице А). 5.1 Выделить матрицу A. 5.2 Обратиться в главном меню к команде Symbolіc/Matrіx/Іnvert (рис.22). 6 В символьном виде найти обратную матрицу К. 6.1 Выделить матрицу К. 6.2 Обратиться в главном меню к команде Symbolіc / Matrіx/Іnvert (рис.22). 7 В символьном виде найти детерминант (определитель) матрицы А. 7.1 Выделить матрицу A. 7.2 Обратиться в главном меню к команде Symbolіc/Matrіx/Determіnant (рис.22).
Рисунок 22 – Меню Symbolic для работы с матрицами в символьном виде Рисунок 23 – Результаты вычисления матриц Контрольные вопросы 1 Як можно создать матрицу и вектор? 2 Какие действия выполняются с матрицами? 3 Как определяются элементы матрицы? Цель работы: нахождение решений системы линейных уравнений в программе MathCad. Указания к выполнению лабораторной работы: I Найти решение системы линейных уравнений с использованием функции soln. 1 Запустить программу MathCad. 2 Создать матрицу А из коэффициентов при неизвестных. 3 Создать вектор b из свободных членов. 4 Обратиться к встроенной программе решения линейных уравнений soln и записать soln1:=А-1 ×b. 5 Получить решение линейного уравнения у векторному виде . II Найти решение системы линейных уравнений с использованием так званого «блоку решений». 1 Задать начальные значения переменным, которые есть в уравнении. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать уравнение, используя знак логического равенства между правой и левой частью уравнения из панели управления Evaluation (Выражения). 4 Ввести ключевое слово find (найти), которым заканчивается блок решений. III Найти решение вышеприведенной системы уравнений с использованием функции lsolve. 1Создать матрицу А из коэффициентов при неизвестных. 2 Создать вектор b из свободных членов. 4 Обратиться к встроенной программе решения линейных уравнений lsolve и записать lsolve(А,b). 5 Получить результат решения линейного уравнения в векторном виде . IV Найти приближенное решение с использованием функции minerr (x 1,…). 1 Задать приближение последовательно для значений переменной х1, х2,… хn. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать систему уравнений, используя знак логического равенства между правой и левой частями каждого уравнения. 4 Обратиться к функции minerr (x 1,x2,..). Значения неизвестных будут найдены.
Таблица 3.1 – Варианты заданий к лабораторной работе № 3
Дата добавления: 2014-11-16; Просмотров: 802; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |