
- •Специализированный пакет mathcad Учебно-методическое пособие
- •Содержание
- •Характеристика пакета MathCad
- •2. Работа с пакетом MathCad
- •Общая характеристика пакета MatLab
- •Пакет Mathematica
- •Общая характеристика пакета
- •Введение
- •Общая характеристика и интерфейс пакета MathCad
- •1.1. Общая характеристика пакета
- •1.2. Структура пакета
- •3.3. Интерфейс пакета
- •П анель Математика
- •1.4. Настройка рабочей среды
- •Работа с пакетом mathcad
- •2.1. Работа с текстом
- •2.2. Вычисление значений арифметических выражений
- •2.3. Встроенные функции
- •2.4. Вычисление значений арифметических выражений в экономических задачах
- •2.5. Приближенные вычисления
- •2.6. Построение графиков
- •Графики в экономических задачах
- •2.8. Векторы и матрицы
- •2.9. Векторы и матрицы в экономических задачах
- •Задача сводится к нахождению разности двух векторов X и y.
- •2.10. Линейные уравнения и системы
- •П ример 31. Решить систему линейных уравнений:
- •2.10.1. Решение системы линейных алгебраических уравнений с помощью Given и Find
- •2.10.2. Решение системы линейных алгебраических уравнений с помощью функции lsolve(m,V)
- •2.10.3. Решение системы линейных алгебраических уравнений с помощью обратной матрицы
- •2.10.4. Решение системы линейных алгебраических уравнений по формулам Крамера
- •2.10.5. Решение системы линейных алгебраических уравнений с помощью метода Гаусса
- •2.11. Линейные уравнения и системы в экономических задачах
- •2.16. Нелинейные уравнения и системы
- •2. Установите курсор на рабочей области и запишите уравнение в виде: .
- •Решение системы нелинейных уравнений графически
- •Решение системы нелинейных уравнений с помощью
- •2.13. Нахождение пределов последовательностей и функций
- •2.14. Нахождение производных и интегралов
- •Нахождение экстремума
- •Экстремум в экономических задачах
- •2.17. Решение дифференциальных уравнений
- •Символьные преобразования
- •2.19. Интерполяция и аппроксимация
- •2.19.1. Решение с помощью линейной интерполяции
- •2.19.2. Решение с помощью параболического сплайна
- •Решение с помощью линейной аппроксимации
- •2.19.4. Графики таблично заданной функции в одних осях координат
- •3. Общая характеристика пакета MatLab
- •4. Пакет Mathematica
- •4.1. Общая характеристика пакета
- •4.2. Достоинства пакета
- •4.3. Интерфейс пакета
- •Вопросы для самоконтроля
- •Литература Основная
- •Дополнительная
2.10.2. Решение системы линейных алгебраических уравнений с помощью функции lsolve(m,V)
Функция lsolve(M,v) – возвращает вектор х решения системы линейных уравнений M•x=v, где v – вектор правых частей системы линейных уравнений.
1. Запишите матрицу A, которая будет состоять из коэффициентов, стоящих перед неизвестными x1, х2, хЗ, х4:
1
.71
-0.8 1.44 -0.7
А:= 0.64 -0.85 -0.43 0,88
0.38 1.42 0.63 -1.55
0.83 -0.6 0.58 -1.22
2. Запишите матрицу В, которая будет состоять из столбца свободных членов:
1
.35
В:= 0.7
0.28
-0.47
3. Решите систему с помощью lsolve(M,v), записав x:=lsolve(A,B), и вы получите искомый результат:
1
.091
x = 0.767
0.563
1.018
Проверьте решение, вычислив выражение А•х-В, и вы получите нулевую матрицу, значит, вектор решений – х найден верно (рис. 48).
0
А • х – В = 0
0
0
Рис. 48. Решение системы нелинейных уравнений с использованием lsolve
2.10.3. Решение системы линейных алгебраических уравнений с помощью обратной матрицы
1. Запишите матрицы: А и В (столбец свободных членов):
1
.71
-0.8 1.44 -0.7 1.35
А:= 0.64 - 0.85 -0.43 0.88 В:= 0.7
0.38 1.42 0.63 -1.55 0.28
0.83 - 0.6 0.58 -1.22 -0.47
2. Решите систему: х:=А-1 • В, используя обратную матрицу:
1.091
x = 0.767
0.563
1.018
3 . Произведите проверку полученного решения по формуле А • х = В:
1.35
А • х = 0.7
0.28
-0.47
В результате проверки видно, что результат вычисления выражения A•x равен столбцу свободных членов, следовательно, решение найдено верно (рис. 49).
Рис. 49. Решение системы линейных уравнений с использованием обратной матрицы
2.10.4. Решение системы линейных алгебраических уравнений по формулам Крамера
Запишите матрицы А и В (столбец свободных членов)
1 .71 -0.8 1.44 -0.7
А:= 0.64 -0.85 -0.43 0.88
0.38 1.42 0.63 -1.55
0.83 -0.6 0.58 -1.22
1.35
В:= 0.7
0.28
-0.47
Вычислите определитель, составленный из элементов матрицы А (рис. 49):
DetA:=|A| DetA = -2.649.
Так как определитель матрицы А не равен нулю, то у системы имеется единственное решение.
Замените элементы первого столбца матрицы А на элементы матрицы В и вы получите матрицу А1:
1 .35 -0.8 1.44 -0.7
А1 := 0.7 -0.85 -0.43 0.88
0.28 1.42 0.63 -1.55
-0.47 -0.6 0.58 -1.22
4. Вычислите определитель полученной матрицы А1: DetА1 = -2.889 (рис. 50).
Рис. 50. Решение системы линейных уравнений по формулам Крамера (начало)
5. Замените элементы второго столбца матрицы А на элементы матрицы В и вы получите матрицу А2:
1 .71 1.35 1.44 -0.7
А2:= 0.64 0.7 -0.43 0.88
0.38 0.28 0.63 -1.55
0.83 -0.47 0.58 -1.22
6. Вычислите определитель вновь полученной матрицы А2: DetА2 =-2.031 (рис. 51).
7. Замените элементы третьего столбца матрицы А на элементы матрицы В и вы получите матрицу А3:
1 .71 -0.8 1.35 -0.7
А3:= 0.64 -0.85 0.7 0.88
0.38 1.42 0.28 -1.55
0.83 -0.6 -0.47 -1.22
8. Вычислите определитель полученной матрицы А3: DetA3 = -1.492 (рис. 51).
Рис. 51. Решение системы линейных уравнений по формулам Крамера (продолжение)
9. Замените элементы четвертого столбца матрицы А на элементы матрицы В и вы получите матрицу A4:
1 .71 -0.8 1.44 1.35
A4:= 0.64 -0.85 -0.43 0.7
0.38 1.42 0.63 0.28
0.83 -0.6 0.58 -0.47
10. Вычислите определитель полученной матрицы A4: DetA4 = -2.697 (рис. 52).
11. Найдите решение системы: x1, x2, хЗ, x4, – по формулам Крамера, разделив определители: DetА1, DetА2, DetА3, DetА4, – на определитель DetА. Получите: x1= 1.091, x2=0.767, x3=0.563, x4= 1.018 (рис. 52).
Рис. 52. Решение системы линейных уравнений по формулам Краммера (конец)