- •Основы работы
- •В математическом пакете 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
- •Список литературы
- •Содержание
- •Тетюшева Светлана Геннадьевна
Вычисление сумм и произведений
Чтобы найти сумму или произведение в численном или символьном виде:
1. Вызовите оператор суммирования или произведения , используя панель Вычисления (Calculus).
2. Введите выражение в месте ввода справа от «» или «П».
3. Поместите индекс и диапазон изменения индекса в поля выше и ниже.
4. Окружите всё выражение выделяющей рамкой и введите знак = (для численного вычисления) или оператор (для символьного).
Если при вычислении суммы или произведения используются числовые пределы, проверьте, чтобы верхний предел был больше или равен нижнему.
ЗАДАНИЕ 8. Проверьте символьное вычисление:
1.;
2. .
ЗАДАНИЕ 9. Используя операторы суммирования и перемножения, вычислить:
1. Сумму и произведение натуральных чисел в диапазоне от 5 до 12.
2. Сумму и произведение четных чисел в диапазоне от -10 до 10.
3. Сумму и произведение нечетных чисел в диапазоне от 5 до 31.
4. Сумму и произведение квадратов синусов углов, изменяющихся в диапазоне от 0 до 180о с шагом 10о.
5. Сумму элементов вектора произвольной длины.
6. Сумму элементов прямоугольной матрицы произвольной размерности.
Вычисление производных
Mathcad предлагает два оператора для нахождения численного значения производных функции в заданной точке: оператор для нахождения первой производной и универсальный оператор для нахождения производной n‑го порядка.
Чтобы найти производную функции в точке:
1. Определите точку х, в которой нужно найти производную, например, х:=1.
2. Ниже определения точки введите оператор дифференцирования, нажав кнопку на панели Вычисления (Calculus) или нажмите клавишу <?>.
3. Введите в местозаполнитель в знаменателе имя переменной х, а во второй месозаполнитель – функцию, зависящую от х, например, cos(x)·ln(x).
4. Введите оператор численного <=> или символьного <> вывода для получения ответа.
Замечание. Для численного дифференцирования обязательно предварительно нужно определить точку, в которой вычисляется производная. Иначе будет выдано сообщение об ошибке. Между тем символьное дифференцирование не требует обязательного явного задания точки дифференцирования. В этом случае вместо числового значения производной будет выдана аналитическая зависимость.
Рис. 21. Численное и символьное дифференцирование
Можно, как и при использовании других операторов, предварительно определить функцию в отдельном выражении, а затем посчитать ее производную.
Чтобы найти производную n-го порядка:
1. Определите точку, в которой необходимо найти производную.
2. Ниже определения точки введите оператор дифференцирования, нажав кнопку на панели Вычисления (Calculus) или нажмите клавиши <Ctrl>+<?>.
3. Введите в местозаполнитель в знаменателе имя переменной, по которой производится дифференцирование.
4. В местозаполнитель выше и правее от предыдущего введите порядок производной. Это должно быть целое число от 0 до 5. Обратите внимание, что поле в числителе автоматически отображает любой порядок, печатаемый в знаменателе.
5. В последний местозаполнитель введите выражение, которое нужно дифференцировать.
6. Введите оператор численного <=> или символьного <> вывода для получения ответа.
При n=1 этот оператор дает тот же самый результат, что и рассмотренный ранее оператор производной. При n=0 возвращается значение функции.
Хотя дифференцирование возвращает только одно число, можно определить одну функцию как производную другой функции. Например, вычислениеF(x) будет возвращать в численной форме производную g(x) в точке х. Эта методика может быть использована для вычисления производной функции в последовательности точек.
Замечание. Чтобы вычислить производную порядка выше 5-го, следует последовательно применить несколько раз оператор n-й производной. Однако символьный процессор умеет считать производные порядка выше 5-го.
Рис. 22. Численное и символьное вычисление седьмой производной
ЗАДАНИЕ 10. Вычислить, используя операторы численного дифференцирования:
1. Первую и третью производные функции Y = 5*x8 в точке x=3.
2. Первую и третью производные функции Y = 5*x8 для всех четных значений х в диапазоне от 10 до 20.
3. Первую и третью производные функции Y = 5*x8 для 5 значений х: 1; 2.5; 3.8; 4.2; 12.4.