
- •Специализированный пакет mathcad Учебно-методическое пособие
- •Содержание
- •Характеристика пакета MathCad
- •2. Работа с пакетом MathCad
- •Общая характеристика пакета MatLab
- •Пакет Mathematica
- •Общая характеристика пакета
- •Введение
- •Общая характеристика и интерфейс пакета MathCad
- •1.1. Общая характеристика пакета
- •1.2. Структура пакета
- •3.3. Интерфейс пакета
- •П анель Математика
- •1.4. Настройка рабочей среды
- •Работа с пакетом mathcad
- •2.1. Работа с текстом
- •2.2. Вычисление значений арифметических выражений
- •2.3. Встроенные функции
- •2.4. Вычисление значений арифметических выражений в экономических задачах
- •2.5. Приближенные вычисления
- •2.6. Построение графиков
- •Графики в экономических задачах
- •2.8. Векторы и матрицы
- •2.9. Векторы и матрицы в экономических задачах
- •Задача сводится к нахождению разности двух векторов X и y.
- •2.10. Линейные уравнения и системы
- •П ример 31. Решить систему линейных уравнений:
- •2.10.1. Решение системы линейных алгебраических уравнений с помощью Given и Find
- •2.10.2. Решение системы линейных алгебраических уравнений с помощью функции lsolve(m,V)
- •2.10.3. Решение системы линейных алгебраических уравнений с помощью обратной матрицы
- •2.10.4. Решение системы линейных алгебраических уравнений по формулам Крамера
- •2.10.5. Решение системы линейных алгебраических уравнений с помощью метода Гаусса
- •2.11. Линейные уравнения и системы в экономических задачах
- •2.16. Нелинейные уравнения и системы
- •2. Установите курсор на рабочей области и запишите уравнение в виде: .
- •Решение системы нелинейных уравнений графически
- •Решение системы нелинейных уравнений с помощью
- •2.13. Нахождение пределов последовательностей и функций
- •2.14. Нахождение производных и интегралов
- •Нахождение экстремума
- •Экстремум в экономических задачах
- •2.17. Решение дифференциальных уравнений
- •Символьные преобразования
- •2.19. Интерполяция и аппроксимация
- •2.19.1. Решение с помощью линейной интерполяции
- •2.19.2. Решение с помощью параболического сплайна
- •Решение с помощью линейной аппроксимации
- •2.19.4. Графики таблично заданной функции в одних осях координат
- •3. Общая характеристика пакета MatLab
- •4. Пакет Mathematica
- •4.1. Общая характеристика пакета
- •4.2. Достоинства пакета
- •4.3. Интерфейс пакета
- •Вопросы для самоконтроля
- •Литература Основная
- •Дополнительная
1.2. Структура пакета
Система MathCAD содержит: вычислительный, графический и символьный процессоры, а также текстовый редактор.
Вычислительный процессор обеспечивает вычисления по математическим формулам:
позволяет вычислять ряды, определенные интегралы, производные;
работать с комплексными числами;
решать линейные и нелинейные уравнения;
проводить минимизацию функции;
выполнять векторные и матричные операции;
решать дифференциальные уравнения и уравнения в частных производных,
проводить анализ временных рядов и статистический анализ данных от простейших описательных статистик до дисперсионного анализа и метода Монте-Карло и т.д.
имеет большой набор встроенных функций.
Вычислительный процессор производит вычисления с плавающей точкой с точностью до 15-ти значащих цифр. Он позволяет легко менять разрядность чисел и погрешность итерационных методов. Для ввода формул используются шаблоны, вводимые определенными комбинациями клавиш. Имеется возможность изменения формата представления чисел, например, количества знаков после десятичной точки, погрешности вычислений и обозначения мнимой единицы при операциях с комплексными числами.
Графический процессор служит для построения графиков. Он располагает большими возможностями при работе с графическими средствами. Графика ориентирована на решение типичных математических задач. В нем возможно изменение размеров графиков, наложение их на текстовые надписи и перемещение в любое место документа.
Графический процессор позволяет строить двумерные графики в декартовой и полярной системах координат, с масштабной сеткой и без нее, с линейным и логарифмическим масштабом и т.д., трехмерные графики поверхностей, точечные графики и графики векторных полей, вводить в графики элементы анимации, осуществлять трассировку. Задание вида и размера графика осуществляется вводом соответствующего формата.
Текстовый редактор служит для ввода и редактирования текстов. Текст может состоять из слов, математических выражений, формул, специальных знаков. Тексты – это комментарии, а потому, если в них входят математические выражения, то они не выполняются. Отличительная черта системы – использование при записи формул общепринятой в математике символики: деления, умножения, квадратного корня.
Кроме мощного текстового редактора, служащего для ввода и редактирования формул, и вычислительного процессора, служащего для проведения расчетов по введенным формулам, в MathCAD входит еще символьный процессор, являющийся по существу системой искусственного интеллекта. Сочетание этих компонентов создает удобную вычислительную среду для разнообразных математических расчетов и документирования результатов.
Символьные вычисления в MathCAD можно осуществлять в двух различных вариантах:
• с помощью команд меню;
• с помощью оператора символьного вывода, ключевых слов символьного процессора и обычных формул (этот способ называется символьными вычислениями в реальном времени).
Первый способ более удобен, когда требуется быстро получить какой-либо аналитический результат для однократного использования, не сохраняя сам ход вычислений. Второй способ более нагляден, т. к. позволяет записывать выражения в традиционной математической форме и сохранять символьные вычисления в документах MathCAD. Кроме того, аналитические преобразования, проводимые через меню, касаются только одного, выделенного в данный момент, выражения. Соответственно, на них не влияют формулы, находящиеся в документе MathCAD выше этого выделенного выражения (например, операторы присваивания значений каким-либо переменным). Оператор символьного вывода, напротив, учитывает все предыдущее содержимое документа и выдает результат с его учетом.
Символьный процессор может выполнять основные алгебраические преобразования, такие как: упрощение выражений, разложение их на множители, символьное суммирование и перемножение. Наиболее показательным проявлением возможностей символьного процессора в MathCAD являются аналитические вычисления пределов, производных, интегралов и разложений в ряд, а также решение алгебраических уравнений.