- •Основы работы
- •В математическом пакете Mathcad
- •Методические рекомендации
- •Для проведения лабораторных работ
- •Лабораторная работа № 1 Знакомство с Mathcad
- •Документы и окна
- •Типы данных
- •Построение выражений
- •Некоторые приемы редактирования выражений
- •Ввод текста
- •Форматирование выражений и результатов
- •Защита вычислений
- •Лабораторная работа № 2 Переменные и функции Определение переменных и функций
- •Определение дискретной переменной
- •Глобальные определения переменных и функций
- •Вычисления с использованием единиц измерения
- •Контрольная работа №1
- •Лабораторная работа № 3. Массивы
- •Создание массива командой Вставка матрицы
- •Определение переменных как массивов
- •Доступ к элементам массива
- •Изменение размера матрицы
- •Создание массива путем определения его элементов
- •Создание матрицы с помощью дискретных аргументов
- •Векторные и матричные операторы
- •Векторные и матричные функции
- •Задание 5. Выполните вычисления с массивами:
- •Контрольная работа №2
- •Лабораторная работа № 4 Графика в Mathcad Двухмерные графики Графики в декартовой системе координат
- •Форматирование двухмерных графиков
- •Трассировка и масштабирование
- •Графики в полярной системе координат
- •Трехмерные графики
- •Применение Мастера построения трехмерных графиков
- •Специальная графика
- •Создание и запуск анимационных клипов
- •Контрольная работа №3
- •Лабораторная работа № 5 Создание программ
- •Условный оператор
- •Цикл while
- •Оператор break
- •Цикл for
- •Пример 8. Составить функцию для суммирования целых чисел от 1 до n.
- •Подпрограммы
- •Задание 26. Составить функцию для вычисления суммы факториалов, оформив в виде подпрограммы нахождение факториала числа.
- •Задание 29. Найти все простые числа на заданном отрезке.
- •Контрольная работа №4
- •Лабораторная работа № 6 Решение уравнений Решение уравнения с одним неизвестным
- •Решение уравнений с параметром
- •Нахождение корней полинома
- •Системы уравнений
- •Матричный способ решения систем уравнений
- •Приближенные решения
- •Символьное решение уравнений
- •Контрольная работа №5
- •Лабораторная работа № 7 Символьная математика
- •Упрощение выражения
- •Разложение выражений
- •Разложение выражения на множители
- •Приведение подобных слагаемых
- •Разложение на элементарные дроби
- •Разложение в ряд Тейлора
- •Вычисление сумм и произведений
- •Вычисление производных
- •Вычисление определенного интеграла
- •Неопределенные интегралы
- •Пределы
- •Подстановка переменной
- •Отображение результатов символьных вычислений
- •Контрольная работа №6
- •Список литературы
- •Содержание
- •Тетюшева Светлана Геннадьевна
Векторные и матричные функции
Получение из массива или скаляра матрицы специального типа
identity (n) |
Единичная матрица (nxn), диагональные элементы равны 1, все остальные равны 0. |
diag(v) |
Диагональная матрица, содержащая на диагонали элементы вектора v. |
Размер и диапазон значений массива
rows(A) |
Число строк в массиве А. Если А – скаляр, возвращается 0. |
cols(A) |
Число столбцов в массиве А. Если А – скаляр, возвращается 0. |
length(v) |
Число элементов в векторе v. |
last(v) |
Индекс последнего элемента в векторе v. |
max(A) |
Максимальный элемент в массиве А. |
min(A) |
Минимальный элемент в массиве А. |
Формирование новых матриц из существующих
augment(A,B) |
Матрица, сформированная расположением А и В бок о бок. Матрицы должны иметь одинаковое число строк |
submatrix (A,ir,jr,ic,jc) |
Субматрица, состоящая из всех элементов, содержащихся в строках с irпоjrи столбцахcicпоjc(ir<=jrиic<=jc). |
stack(A,B) |
Матрица, сформированная расположением А над В. Матрицы должны иметь одинаковое число столбцов |
Специальные характеристики матрицы
tr (A) |
Сумма элементов диагонали, называемая следомматрицы. |
rank(A) |
Ранг матрицы А. |
Задание 5. Выполните вычисления с массивами:
1. Даны матрицы: .
Найти: а) 2А2–3В; б) А·В; в) f(B), если f(x)=x2–2x+5.
2. Для матрицы вычислите:а) определитель матрицы А; б) 7А; в) А-1; г) АT; д) максимальный элемент матрицы А-1; е) минимальный элемент матрицы А-1.
3. Даны
Найдите: а) M*(N + P); б) |M - N|; в) (M - P) -1; г) M T + N T – P T.
4. Даны матрицы:.
Найдите: а) N + P; б) N * P; в) определитель матрицы P-N.
Контрольная работа №2
1. Создать матрицу W размерностью 9х10, заполнить произвольными числовыми значениями.
2. Извлечь из матрицы W:
8-й столбец;
4-ю строку;
матрицу U, содержащую строки с 3-й по 7-ю и столбцы с 4-го по 6-й матрицы W;
матрицу X, содержащую строки с 1-й по 4-ю и столбцы с 1-го по 10-й матрицы W;
матрицу Y, содержащую строки с 1-й по 9-ю и столбцы с 1-го по 4-й матрицы W.
3. Создать матрицу A путем транспонирования матрицы W.
4. Определить количество строк и столбцов в матрицах W, A и U.
5. Определить наибольшее и наименьшее значения элементов в матрицах W, A и U.
6. Создать матрицу В путем “горизонтального” объединения матриц W и Y.
7. Создать матрицу C путем “вертикального” объединения матриц W и X.
8. Создать матрицу Е, каждый элемент которой равен квадратному корню из соответствующего элемента матрицы А.
9. Создать вектор V размером 10, в котором значение каждого элемента равно третьей степени значения его индекса.
10. Создать вектор Q, каждый элемент которого вдвое меньше соответствующего элемента вектора V.
11. Вычислить скалярное произведение векторов V и Q.
12. Создать вектор Р, каждый элемент которого содержит произведение соответствующих элементов векторов V и Q.
13. Определить длины векторов V и Q и значения индексов их последних элементов.
14. Создать диагональную матрицу на базе вектора V.
15. Преобразовать векторы-столбцы P, Q, V в соответствующие векторы-строки. Определить их длины и значения индексов последних элементов.
16. Создать матрицу и вектор.
вычислите произведение A1 на x;
сформируйте матрицу B1 размерностью 3х3 по правилу bi,j=(i2+3j2)/2;
вычислите произведения матриц A1*B1 и B1*A1, записав их, соответственно, в матрицы Z1 и Z2;
вычислите произведение вектора x и матрицы Z1.
17. Найти ранг заданной матрицы A2 и обратную матрицу (если это возможно).
а) ; в) ;
б) ; г) .