- •Часть 4
- •Введение
- •Лекция 1. Система математических расчетов MathCad и особенности ее применения
- •1. Общая характеристика системы MathCad
- •2. Информационная среда, предоставляемая в распоряжение пользователя
- •3. Входной язык, встроенные функции и модули системы MathCad
- •3.1. Входной язык системы MathCad
- •3.2. Основные модули системы MathCad
- •Лабораторное занятие 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)
- •2.3. Интегральные преобразования
- •3. Дополнительные возможности символьного процессора
- •3.1. Применение функций пользователя
- •3.2. Получение численного значения выражений
- •3.3. Последовательности символьных команд
- •Лабораторное занятие 4. Численные методы
- •1. Интегрирование и дифференцирование
- •1.1. Интегрирование
- •1.2. Дифференцирование
- •2. Алгебраические уравнения и оптимизация
- •2.1. Одно уравнение с одним неизвестным
- •2.2. Корни полинома
- •2.3. Системы уравнений
- •2.4. Символьное решение уравнений
- •3. Поиск экстремума функции
- •3.1. Экстремум функции одной переменной
- •3.2. Условный экстремум
- •3.3. Экстремум функции многих переменных
- •3.4. Линейное программирование
- •Лабораторное занятие 5. Матричные вычисления
- •Простейшие операции с матрицами
- •Транспонирование
- •Сложение
- •1.3. Умножение
- •1.4. Определитель квадратной матрицы
- •1.5. Модуль вектора
- •1.6. Скалярное произведение векторов
- •1.7. Векторное произведение
- •1.8. Сумма элементов вектора и след матрицы
- •1.9. Обратная матрица
- •1.10. Возведение матрицы в степень
- •1.11. Векторизация массивов
- •2.1.2. Создание матриц специального вида
- •2.2. Слияние и разбиение матриц
- •2.2.1. Выделение части матрицы
- •2.2.2. Слияние матриц
- •2.3. Сортировка матриц
- •2.4. Вывод размера матриц
- •2.5. Норма квадратной матрицы
- •2.6. Число обусловленности квадратной матрицы
- •2.7. Ранг матрицы
- •3. Система линейных уравнений
- •4. Собственные векторы и собственные значения матриц
- •Лабораторное занятие 6. Обыкновенные дифференциальные уравнения
- •1. Оду первого порядка
- •1.1. Вычислительный блок Given/Odesolve
- •1.2. Встроенные функции rkfixed, Rkadapt, Bulstoer
- •2. Оду высшего порядка
- •3. Системы оду первого порядка
- •3.1. Встроенные функции для решения системы оду
- •3.2. Решение системы оду в одной точке
- •Приложения Приложение 1. Встроенные функции и операторы
- •Встроенные функции
- •Приложение 2. Сообщения об ошибках
- •Оглавление
1.1.Разложение выражений (Expand)
Операция символьного разложения, или расширения, выражений составляет основу тождественных преобразований. В ходе разложения раскрываются все суммы и произведения, а сложные тригонометрические зависимости разлагаются с помощью тригонометрических тождеств.
Рис. 28. Окно системы MathCAD, содержащее меню и палитру Символы
Задание 1. Разложите выражение sin(2x), выполнив следующие операции:
-
Откройте новый документ MathCAD, подав команду: File, New (Файл, Новый).
-
Введите текстовую область Задание 1.
-
Введите выражение и выделите его целиком.
-
Для того чтобы результат выполнения операции располагался в одной строке с исходным выражением, выполните следующие шаги:
-
откройте диалоговое окно Evaluation Style (Стиль вычислений) с помощью команды Symbolics, Evaluation Style (Символы, Стиль вычислений);
-
в поле Show Evaluation Steps (Показать шаги вычислений) выберите переключатель Horizontally (Горизонтально) и нажмите кнопку ОК.
-
Для получения разложения в меню Symbolics (Символы)выберите команду Expand (Расширить). На экране появится результат: .
-
Сохраните новый документ в своей папке под именем Алгебра.
-
Для получения разложения вторым способом выполните следующие операции:
-
введите выражение и на панели инструментов Math (Математика) нажмите кнопку Symbolic (Символические операторы);
-
на палитре Символы нажмите кнопку Expand (Символ расширения), на экране появится выражение
-
вводите в местозаполнитель, появившийся после ключевого слова expand имя переменной x и нажмите клавишу Enter;
-
сравните полученный результат с предыдущим;
-
сохраните изменения в документе.
1.2. Упрощение выражений (Simplify)
Упрощение выражений – наиболее часто применяемая операция. Символический процессор MathCAD стремится так преобразовать выражения, чтобы они приобрели более простую форму. При этом используются различные арифметические формулы, приведение подобных слагаемых, тригонометрические тождества, пересчет обратных функций и др.
Задание 2. Упростить выражение .
Порядок выполнения задания.
-
Введите текстовую область Задание 2.
-
Используя палитру Calculator (Арифметика), введите упрощаемое выражение.
-
Выделите выражение целиком и подайте команду Symbolics, Simplify (Символы, Упростить). Компьютер выдаст результат: .
-
Сохраните изменения в документе.
-
Повторите процедуру упрощения выражения, используя команду simplify палитры Symbolic (Символы).
Сохраните изменения в документе Алгебра.
1.3. Разложение на множители (Factor)
Разложение выражений на простые множители производится при помощи команды Symbolics, Factor (Символы, Фактор (Разложить на множители)) либо с использованием вместе с оператором символьного вывода ключевого слова factor. Это операция позволяет разложить полиномы на произведение боле простых полиномов, а целые числа – на простые сомножители. Применяя команду меню, не забывайте выделить все выражение или его часть, которую планируете разложить на множители.
Задание 3. Разложите на множители выражение: x4-16
-
Введите текстовую область Задание 3.
-
Введите выражение, выделите его и получите результат, используя команду меню Symbolics, Factor (Символы, Фактор). На экране появится выражение: (x-2)·(x+2)·(x2+4).
-
Повторите операцию разложение на множители, используя команду factor палитры Symbolic (Символы). Местозаполнитель и запятую в операторе factor следует удалить.
Задание 4. Самостоятельно разложите на множители число 28 и алгебраическое выражение: .