
- •Часть 4
- •Лабораторное занятие 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.4. Приведение подобных слагаемых
Задание 5. Привести подобные слагаемые полинома с помощью меню, выполнив следующие операции:
Введите текстовую область Задание 5.
Введите выражение
.
Выделите в выражении имя переменной, относительно которой надо привести подобные слагаемые (например, по y).
Выберите команду Symbolics, Collect (Символика, Собрать). На экране появится выражение:
.
Самостоятельно приведите подобные относительно переменной x.
Повторно введите исходное выражение и приведите подобные, используя оператор collect палитры Symbolic (Символика).
В
местозаполнитель этого оператора нужно
вставить имя переменной, относительно
которой производится приведение
подобных, например, x. Должен получиться
следующий результат:
.
Сохраните изменения в текущем документе.
1.5. Определение коэффициентов полинома (Polynomial Coefficients)
Если
выражение является некоторым полиномом
относительно переменной x,
заданным не в обычном виде
,
а как произведение других, более простых
полиномов, то коэффициенты
легко определяются символьным процессором
MathCAD.
Коэффициенты сами могут быть функциями
других переменных.
Задание 6. Вычислить полиномиальные коэффициенты в выражении: .
Порядок выполнения задания:
Введите текстовую область Задание 6.
Введите выражение и выделите в нем переменную z.
Выполните команду Symbolic, Polynomial Coefficients (Символика, Полиномиальные коэффициенты). Результат будет выдан в виде вектора
.
Первый элемент вектора является свободным членом а0, второй – а1, и т.д.
Повторно введите исходное выражение и вычислите коэффициенты полинома относительно переменной x с использованием оператора символьного вывода coeffs палитры Символика. Процесс должен выглядеть так:
.
Сохраните изменения в текущем документе.
MathCAD дает возможность определения коэффициентов не только для отдельных переменных, но и для сложных выражений, входящих в формулу в качестве составной части. Например:
Введите эти выражение и получите результаты самостоятельно.
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 (Символика, Переменная, Замена). Результат будет выглядеть так: