- •Лабораторное занятие 1: Вычисления и типы данных
- •1. Вычисление значений арифметических и алгебраических выражений
- •2. Переменные, функции и операторы
- •2.1. Переменные
- •2.2. Функции
- •2.3. Операторы
- •3. Данные в MathCad
- •3.1 Типы данных
- •3.2. Размерные переменные
- •4. Массивы
- •4.1. Создание массивов
- •4.2. Ранжированные переменные
- •Лабораторное занятие 2. Создание графиков
- •1. Двумерная графика
- •1.4. Полярный график
- •1.5. Построение нескольких рядов данных
- •1.6. Форматирование осей
- •1.7. Форматирование рядов данных
- •1.8. Трассировка и увеличение графиков
- •2. Трехмерная графика
- •2.1 Создание трехмерной графики
- •2.2. Форматирование трехмерных графиков
- •Лабораторное занятие 3. Символьные вычисления
- •1. Символьная алгебра
- •1.1.Разложение выражений (Expand)
- •1.2. Упрощение выражений (Simplify)
- •1.3. Разложение на множители (Factor)
- •1.4. Приведение подобных слагаемых
- •1.5. Определение коэффициентов полинома (Polynomial Coefficients)
- •1.6. Разложение на элементарные дроби
- •1.7. Подстановка переменной (Substitute)
- •1.8. Решение алгебраических уравнений (solve)
- •1.9. Суммы и произведения
- •2. Символьное решение задач математического анализа
- •2.1. Дифференцирование (Differentiate) и интегрирование (Integrate)
- •2.2. Разложение в ряд (Expand to Series)
- •Лабораторное занятие 4. Численные методы
- •1. Интегрирование и дифференцирование
- •1.1. Интегрирование
- •1.2. Дифференцирование
- •2. Алгебраические уравнения и оптимизация
- •2.1. Одно уравнение с одним неизвестным
- •2.2. Корни полинома
- •2.3. Системы уравнений
- •2.4. Символьное решение уравнений
- •3. Поиск экстремума функции
- •3.1. Экстремум функции одной переменной
- •3.2. Условный экстремум
- •3.3. Экстремум функции многих переменных
- •3.4. Линейное программирование
1.6. Разложение на элементарные дроби
Чтобы разложить сложную дробь на более простые дроби, следует выполнить команду Symbolics, Variable, Convert to Partial Fractions (Символика, Переменные, Преобразовать в элементарную дробь).
Задание 7. Разложить на элементарные дроби следующее выражение
Порядок выполнения задания:
-
Введите текстовую область Задание 7.
-
Введите исходное выражение и выделите в нем переменную x.
-
Используя меню, подайте команду на выполнение операции разложения. На экран будет выведен результат:
-
Повторите операцию разложения, используя команду parfrac палитры Символика
-
Сохраните изменения в текущем документе.
1.7. Подстановка переменной (Substitute)
Очень удобная возможность символьных вычислений – это операция подстановки значения переменной в выражение. Значение переменной может быть любым выражением относительно любых переменных.
Задание 8. Подставить значение a·x2 вместо переменной y в выражение sin(k·y2+b·y).
Порядок выполнения задания:
-
Введите текстовую область Задание 8.
-
Введите значение переменной a·x2 и скопируйте его в буфер.
-
Введите выражение sin(k·y2+b·y) и выделите в выражении переменную, вместо которой следует поставить значение из буфера (переменную y).
-
Подайте команду Symbolics, Variable, Substitute (Символика, Переменная, Замена). Результат будет выглядеть так:
1.8. Решение алгебраических уравнений (solve)
Задание 9 . Решить уравнение .
Порядок выполнения задания:
-
Введите текстовую область Задание 9.
-
На палитре Symbolic (Символика) выберите команду solve.
-
В правый местозаполнитель поставьте переменную x, в левый – левую часть уравнения и нажмите клавишу Enter. Результат будет выглядеть так:
-
Сохраните полученные результаты в документе Алгебра.
-
Решите уравнение первым способом с помощью команды Symbolics, Variable, Solve (Символика, Переменная, Решить).
1.9. Суммы и произведения
Чтобы вычислить символьно конечную или бесконечную сумму или произведение можно использовать палитру Calculus (Исчисление) для вставки соответствующих символов суммирования и произведения. Для решения этих задач можно использовать как численный процессор, запускаемый символом Равно, так и символьный процессор.
Сохраните документ в своей папке под именем Суммы.
2. Символьное решение задач математического анализа
Наиболее ярким проявлением возможностей символьного процессора в MathCAD является аналитическое вычисление пределов, произведений, интегралов и разложений в ряд, а также решение алгебраических уравнений. Все эти операции, при выполнении их с помощью меню Symbolics (Символика), находятся в его подменю Variable (Переменная). Соответственно, требуется предварительное выделение в выражении переменной, относительно которой будет совершаться операция. Все перечисленные операции можно осуществить и при помощи оператора символического вывода.
2.1. Дифференцирование (Differentiate) и интегрирование (Integrate)
Чтобы аналитически продифференцировать выражение по некоторой переменной, выделите в нем эту переменную и выберите команду Symbolics, Variable, Differentiate (Символика, Переменная, Дифференцировать). Интегрирование осуществляется с помощью команды Integrate (Интегрировать).
Задание 11. Найдите первую и вторую производные от выражения
Порядок выполнения задания:
-
Откройте новый документ.
-
Введите текстовую область Задание11.
-
Введите исходное выражение и выделите переменную х.
-
Примените команду дифференцирования, на экран будет выведен результат
-
Получите вторую производную.
-
Сохраните текущий документ в своей папке под именем Матанализ.
Задание 12. Найти неопределенный интеграл от выражения xn.
В результате выполнения операции получите следующее выражение. Обратите внимание на то, что применение инструментов из палитры Исчисление дает только часть ответа.