Расчет системы линейных алгебраических уравнений
Трех переменных .............................................................................. 18
Расчет системы линейных алгебраических уравнений шести переменных ........................................................................................................................ 19
Практическое задание 5 ................................................................. 21
Часть 1 ......................................................................................... 21
Часть 2 ......................................................................................... 22
Часть 3 ......................................................................................... 25
Практическое задание 6 ................................................................. 28
Часть 1 ......................................................................................... 28
Часть 2.......................................................................................... 28
Часть 3.......................................................................................... 29
Практическое задание 7.................................................................. 30
Часть 1.......................................................................................... 30
Часть 2.......................................................................................... 30
Часть 3.......................................................................................... 32
Практическое задание 8.................................................................. 33
Часть 1.......................................................................................... 33
Часть 2.......................................................................................... 35
Практическое задание 9................................................................ 37
Часть 1........................................................................................ 37
Часть 2........................................................................................ 38
|
|
Часть 3........................................................................................ 39
Практическое задание 10.............................................................. 41
Часть 1........................................................................................ 41
Часть 2........................................................................................ 42
Практическое задание 11.............................................................. 44
Часть 1........................................................................................ 44
Часть 2 ...................................................................................... 45
Заключение.................................................................................... 48
Список использованных источников................................................ 49
1 Введение
Все технические дисциплины требуют точных и быстрых вычислений. Именно по этой причине освоение системы Маткад является важным для студентов технических специальностей. В дальнейшем полученный опыт и навыки пригодятся для получения новых знаний по профилирующим техническим дисциплинам.
2 Практическое задание 1
Вычисление математического выражения
Ввести в Маткад и вычислить выражение:
|
Решение:
Вычисление выражения, содержащего арифметические корни
Вычислить выражение:
|
|
Решение:
2.3 Вычисление тригонометрических выражений
Вычислить выражение:
Решение:
Выражение имеет знак «=», значит нужно рассчитать отдельно правую и левую части этого выражения:
|
|
3 Практическое задание 2
3.1 Вычисление математического выражения
Вычислить выражение при a=5, b=4:
Решение:
a:=5
b:=4
3.2 Доказательство тождества
Доказать тождество:
|
Решение:
|
|
|
4Практическое задание 3
4.1Задание и расчет функции
Задать и рассчитать при x=2 функцию:
Решение:
Функции нескольких переменных
Найти значение функции нескольких переменных при заданных значениях аргументов:
Решение:
5 Практическое задание 4
5.1 Расчет системы линейных алгебраических уравнений трех переменных
Исходная система:
44*x1+100*x3=344
-69*x2=207
24*x1-10*x2-57*x3=-117
Приведем исходную систему к нормированному виду:
44*x1+0*x2+100*x3=344
0*x1-69*x2+0*x3=207
24*x1-10*x2-57*x3=-117
Зададим матрицу А размерности 3 x 3 и вектор В (размерности 3):
|
|
Расчет с помощью обратной матрицы и результат проверки:
Расчет с помощью встроенной функции:
Расчет по методу Крамера:
5.2 Расчет системы линейных алгебраических уравнений шести переменных
Исходная система:
-43*x2-77*x3-81*x4-88*x6=-1173
84*x1+92*x2-77*x3+23*x4-32*x5=68
10*x3+75*x4-36*x6=174
-45*x1-97*x2+69*x4+28*x5+96*x6=-1779
-61*x1-56*x2+99*x3-33*x4+41*x5=755
58*x2-67*x3+66*x4+77*x5-24*x6=-1683
Преобразуем систему в нормированный вид:
0*x1-43*x2-77*x3-81*x4+0*x5-88*x6=-1173
84*x1+92*x2-77*x3+23*x4-32*x5+0*x6=68
0*x1+0*x2+10*x3+75*x4+0*x5-36*x6=174
-45*x1-97*x2+0*x3+69*x4+28*x5+96*x6=-1779
-61*x1-56*x2+99*x3-33*x4+41*x5-29*x6=755
0*x1+58*x2-67*x3+66*x4+77*x5-24*x6=-1683
Зададим матрицу A размерности 6 x 6 и вектор B (размерности 6):
Расчет с помощью обратной матрицы:
Расчет с помощью встроенной функции:
Расчет с помощью метода Крамера:
6 Практическое задание 5
6.1 Часть 1
Заданы функции f1(x) = ; f2(x) = ctg(x); интервал x=(3;6).
Построить графики функций на одной координатной сетке на заданном интервале; найти по графику корни; определить по графику наибольший корень на заданном интервале, при котором значения функций не отличались более чем на 5%.
При выбранном по умолчанию масштабе построения графиков функции невозможно определить количество корней, поэтому уменьшаем шаг по оси X до 0,1. Теперь по графику видно, что функции (сплошная и точечная линии) на интервале (3;6) имеют четыре корня (Рисунок 6.1).
|
|
Рисунок 6.1 – Построение графиков
Определим один из корней графически с помощью трассировщика. Результат приведен на рис 6.2.
Рисунок 6.2 - Трассировка
Из рисунка 6.2 видно, что найденная погрешность составляет
2,8×10-3 %, что меньше допустимой 5%.
6.2 Часть 2
Выставить метку на оси X равной найденному х0. Выставить метки на оси Y равными соответственно f1(х0) и f2(х0). График функции f1(х) задать сплошной черной .линией толщиной 4. График функции f2(х) задать пунктирной черной линией толщиной 7. Нижний предел графика установить на 10% ниже значения f1(x0). Верхний предел графика установить на 10% выше значения f2(х0). Левый и правый пределы графиков не должны превышать заданного интервала. Установить сетку по осям с автоматической разметкой. Скрыть аргументы, отобразить легенду.
Для начала выставляются метки на оси X, равная x0, и на оси Y, равные f1(x0) и f2(x0). Затем применяются параметры, изображенные на рисунке 6.3, для задания цвета и толщины линий графика функции. Результат изображен на рисунке 6.4.
Рисунок 6.3 – Применяемые параметры
Рисунок 5.4 – Выставление меток
По завершении всех необходимых действий получился график функций удовлетворяющий всем начальным условиям. Результат изображен на рисунке 6.5.
Рисунок 6.5 – Конечный результат
Для построения графика были использованы настройки и параметры, изображенные на рис 6.6.
Рисунок 6.6 – Форматирование графика и осей
6.3 Часть 3
Выполнить задание аналогично части 1 и 2 для f3(x)= ; f4(x)= на интервале x (0;10)
По графику видно, что функции (сплошная и пунктирная линии) на интервале (0;10) имеют один корень (Рисунок 5.7). Определим один из корней графически с помощью трассировщика. Результат приведен на рис 6.7.
Рисунок 6.7 - Трассировка
Из рисунка 6.7 видно, что найденная погрешность составляет
1,665×10-14 %, что меньше допустимой 5%.
Для выполнения задания части 2 сначала выставляются метки: на оси X - x0, на оси Y - f3(x0) и f4(x0). Затем применяются параметры, изображенные на рис. 6.3, для задания цвета и толщины линий графика функции. Для построения графика были использованы настройки и параметры, изображенные на рис 6.6. По завершении всех необходимых действий получился график функций, удовлетворяющий всем начальным условиям. Результат изображен на рисунке 6.8.
Рисунок 6.8
7 Практическое задание 6
7.1 Часть 1
Вычислить систему нелинейных уравнений:
Так как требуется определить наибольший корень, то целесообразно взять наибольшее значение x:
Относительная разность составила 1.667*10-4%
7.2 Часть 2
Определить наименьший корень системы уравнений на интервале (0;10).
Так как в нуле котангенс не определен, попробуем взять x=1:
Получили корень, входящий в интервал значений.
7.3 Часть 3
Решить систему нелинейных уравнений.
Вводим значения х и у, а затем вводим блок Given:
8 Практическое задание 7
8.1 Часть 1
Построим график функции f(x) на интервале, характеризующем каждую часть условия (Рисунок 8.1).
Рисунок 8.1 – График функции f(x)
8.2 Часть 2
Построим график, соответствующий заданию.
Пусть z – длина каждого отрезка:
Выполним все условия и составим функцию h(x). График функции g(x) изображен на рисунке 8.2. График функций g(x) и h(x) на одной координатной плоскости изображен на рисунке 8.3.
Рисунок 8.2 – График функции g(x)
Рисунок 8.3 – Графики функций g(x) и h(x)
8.3 Часть 3
Задать функцию t(x), изображающую последовательность символов «TV».
Решение изображено на рисунке 8.4.
Рисунок 8.4 – График функции t(x)
9 Практическое задание 8
9.1 Часть 1
Заданы комплексные числа:
Вещественная часть комплексных чисел:
Мнимая часть комплексных чисел:
Аргумент комплексных чисел в градусах:
Найдем модуль для записи чисел в экспоненциальном виде:
Запись комплексных чисел в экспоненциальном виде ( угол в градусах переводим в радианы):
Запись комплексных чисел в тригонометрическом виде (угол в градусах переводим в радианы):
Расчет суммы чисел и запись в экспоненциальном виде:
Комплексные числа и их сумма изображены на рисунке 9.1.
Рисунок 9.1 – Графики комплексных чисел в полярных системах координат
Процесс сложения векторов одним графиком:
Сложение изображающих векторов изображено на рисунке 9.2.
Рисунок 9.2 – Сумма комплексный чисел одним графиком
Сложение изображающих векторов с обозначением каждого вектора изображено на рисунке 9.3.
Рисунок 9.3 – Сумма комплексных чисел отдельными графиками
9.2 Часть 2
Построим сумму векторов таким образом, чтобы получился символ «9». Результат изображен на рисунке 9.4.
Рисунок 9.4 – Сумма векторов, изображающая символ «9»
10 Практическое задание 9
10.1 Часть1
Рассчитаем дифференциальное уравнение и графически сравним с точным решением, рассчитаем среднеквадратичное отклонение (Рисунок 10.1):
Рисунок 10.1 – Графическое сравнение решения дифференциального уравнения и точного решения
10.2 Часть 2
Решим дифференциальное уравнение, найдем точное решение символьным интегрированием:
Найдем среднеквадратичное отклонение:
Графическое сравнение решения дифференциального уравнения и точного решения изображено на рисунке 10.2.
Рисунок 10.2 – Графическое сравнение решения дифференциального уравнения и точного решения
Среднеквадратичная погрешность составила 15%. Построим график зависимости среднеквадратичной погрешности от x (Рисунок 10.3).
Рисунок 10.3 – График зависимости среднеквадратичной
погрешности от x
10.3 Часть 3
Рассчитаем систему дифференциальных уравнений и найдем среднеквадратичное отклонение:
Графическое сравнение решения системы дифференциальных уравнений и точного решения на рисунке 10.4.
Рисунок 10.4 – Сравнение решения системы дифференциальных уравнений с точным решением
11 Практическое задание 10
11.1 Часть 1
Для ряда найти символьное значение суммы ряда, определить минимальное количество слагаемых ряда М, при котором разница частичной суммы и точного значения не более 0,01%, определить погрешность суммы ряда, рассчитанной по M слагаемым:
Подбор М по значению погрешности:
Подбор N по значению погрешности:
Построенные графики функций с(n) и p(n) изображены
на рисунке 11.1. Из рисунка 11.1 видно, что с > p, значит N>M, следовательно, оценка с(n) является более строгой, то есть оценкой сверху.
Рисунок 11.1 – Графики функций с(n) и p(n)
11.2 Часть 2
Рассчитаем методом трапеций интеграл функции на промежутке [2;4], сравним полученный результат с полученным символьным вычислением:
Определим количество разбиений N такое, что N разбиений погрешность определения интеграла составляла не более 1%, при N-1 разбиений более 1%:
12 Практическое задание 11
12.1 Часть 1
Для вектора Х=(9,5,3,3) случайным образом сформируем систему линейных алгебраических уравнений с целочисленными коэффициентами, принадлежащими диапазону [-99,99].
Введем вектор Х и счетчик по строкам и столбцам:
Сформируем случайным образом целочисленную матрицу и рассчитаем вектор свободных коэффициентов:
Зададим счетчик по строкам в результирующем массиве и заполним его символом «*»:
Вводим в массив матрицу А и массив свободных коэффициентов B:
Вынесем отрицательный знак коэффициентов, перед столбцом свободных коэффициентов поставим знак равно:
Сформируем вектор строк x1,x2… и введем массив этих строк:
Сохраним массив в файле sys.txt:
Массив M изображен на рисунке 12.1. Содержимое файла sys.txt изображено на рисунке 12.2.
Рисунок 12.1 - Массив
Рисунок 12.2 – Окно блокнота с результатом
12.2 Часть 2
Загрузим файл sys.txt и зададим счетчик по строкам и столбцам:
Сформируем матрицу А и вектор B из массива N:
Рассчитаем систему линейных алгебраических уравнений, сформируем вектор строк х1,х2…, добавим символ «=»:
Введем вектор Х:
Сохраним в файле sysx.txt:
Содержимое файла sysx.txt изображено на рисунке 12.3.
Рисунок 12.3 – Окно блокнота с полученным результатом
13 Заключение
Все поставленные цели были достигнуты в ходе выполнения работы. В результате выполнения работы была освоена система Маткад и были выполнены все практические задания, были получены знания, необходимые для дальнейшего изучения технических дисциплин.
Список использованных источников
1 Головин Е.Д. Методические указания по вычислительной практике для специальности 210202 «Проектирование и технология электронно-вычислительных средств». – Томск, 2010. – 143 с.
2 Образовательный стандарт ТАСУР. – Томск, 1997. – 27 с.
Дата добавления: 2018-04-15; просмотров: 526; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!