- •Лабораторная работа №2 Освоение математического пакета Mathcad
- •2.1Теоретическая часть
- •2.2 Порядок выполнения работы с ос Windows xp
- •2.2.1 Знакомство с Mathcad
- •2.2.2 Ввод и редактирование формул
- •2.2.3 Определение переменных
- •2.2.4 Символьные вычисления
- •2.2.4.1.Упрощение выражений
- •2.2.4.2 Разложений выражений
- •2.2.4.3 Разложение на множители
- •2.2.4.4 Приведение подобных слагаемых
- •2.2.4.5 Разложение на элементарные дроби
- •2.2.5 Интегрирование
- •2.2.6 Дифференцирование
- •2.2.7 Решение уравнений
- •2.2.8 Решение систем линейных уравнений
- •2.2.9 Массивы
- •2.2.9.1 Транспонирование
- •2.2.9.2 Сложение
- •2.2.9.3 Умножение
- •2.2.9.4 Определитель квадратной матрицы
- •2.2.9.5 Обратная матрица
- •2.2.10 Решение матричных уравнений
- •2.2.10.1 Метод Гаусса
- •2.2.11 Создание графиков
- •2.2.11.1 График функции двух переменных
- •2.3 Задание на лабораторную работу
- •2.4 Контрольные вопросы:
2.2.8 Решение систем линейных уравнений
Рассмотрим решение системы N нелинейных уравнений с M неизвестными:
Здесь , …,- некоторые скалярные функции от скалярных переменных. Уравнений может быть как больше, та и меньше числа переменных.
Для решения системы введите с клавиатуры ключевое слово Given(дано), затем правее и ниже ключевого слова —левую часть первого уравнения системы, далее —символьный знак равенства (нажмите на клавиатуре клавиши<Ctrl>+<=> )и правую часть уравнения (нуль). Аналогично введите остальные уравнения системы. Правее и ниже последнего уравнения системы введите имя функцииFind(найти), перечислите в скобках имена переменных, значения которых нужно вычислить, выделитеFind(x,y,z), щелкните по кнопке на панелиSymbolisc.Вычисленное решение системы будет отображено после щелчка мышью вне выделяющей рамки в рабочем документе справа от стрелки —в виде матрицы, каждый столбец которой содержит одно из решений системы.
2.2.9 Массивы
Массивами - называют упорядоченные последовательности чисел. Существует несколько способов создания массива. Самый простой и наглядный способ создания заключается в следующем:
1. Нажать кнопку Matrix or Vector(Матрица или вектор) на панелиMatrix(Матрица) либо клавиши <Ctrl> + <M>, либо выбрать пункт меню
Insert / Matrix(Вставка / Матрица);
2. В диалоговом окне Insert Matrix(Вставка матрицы) задать целое число столбцов и строк матрицы;
3. Нажать кнопку ОКилиInsert(Вставить) – в результате в документ будет вставлена заготовка матрицы с определенным числом строк и столбцов;
4. Ввести значения в местозаполнители элементов матрицы. Переходить от одного элемента матрицы к другому можно с помощью указателя мыши либо клавиш со стрелками.
2.2.9.1 Транспонирование
Транспонированиемназывают операцию, переводящую матрицу размерности NM в матрицу размерности MN, делая столбы исходной матрицы строками, а строки – столбцами.
Ввод символа транспонирования осуществляется с помощью панели инструментовMatrix (Матрица) или нажатием клавиш <Ctrl>+<1> (для вставки символа транспонирования матрица должна находиться между линиями ввода).
2.2.9.2 Сложение
В Mathcad можно как складывать матрицы, так и вычитать их друг из друга. Для этих операторов применяются символы <+> и <->, соответственно. Матрицы должны иметь одинаковую размерность, иначе будет выдано сообщение об ошибке. Каждый элемент суммы двух матриц равен сумме соответствующих элементов матриц-слагаемых.
Кроме сложения матриц, Mathcad поддерживает операцию сложения матрицы со скаляром. Каждый элемент результирующей матрицы равен сумме соответствующего элемента исходной матрицы и скалярной величины.
2.2.9.3 Умножение
При умножении надо помнить, что матрицу размерностью MN допустимо умножать только на матрицу размерности NP(Pможет быть любым). В результате получается матрица размерностьюMP.
Чтобы ввести символ умножения, нужно нажать клавишу со звездочкой <*>. Аналогично производится умножение матриц на скалярную величину.
2.2.9.4 Определитель квадратной матрицы
Определитель матрицы обозначается стандартным математическим символом |A|. Чтобы ввести оператор нахождения определителя матрицы, можно нажать кнопкуDeterminant (Определитель) на панели инструментов Matrix (Матрица) или набрать на клавиатуре <|> (нажав клавиши <Shift>+<\>). В результате появляется местозаполнитель, в который следует поместить матрицу. Чтобы вычислить определитель уже введенной матрицы, нужно:
Переместить курсор в документе таким образом, чтобы поместить матрицу между линиями ввода.
Ввести оператор нахождения определителя матрицы.
Ввести знак равенства, чтобы вычислить определитель.