- •Общая характеристика пакета.
- •Введение
- •1. Общая характеристика пакета MatLab
- •Вопросы для самоконтроля
- •2. Пакет Mathematica
- •2.1. Общая характеристика пакета
- •2.2. Достоинства пакета
- •2.3. Интерфейс пакета
- •2.4. О тех, кто делает пакет Mathematica
- •Вопросы для самоконтроля
- •3. Общая характеристика и интерфейс пакета MathCad
- •3.1. Общая характеристика пакета
- •Структура пакета
- •3.2. Интерфейс пакета
- •3.3. Ввод формул
- •3.4. Работа с текстом
- •Вопросы для самоконтроля
- •Ввод формул
- •Работа с текстом
- •Вопросы для самоконтроля
- •Ввод формул
- •Работа с текстом
- •Содержание
- •Учебное издание
- •Основы информатики и вычислительной техники
- •Б елорусский институт правоведения
- •Основы информатики и вычислительной техники
Структура пакета
Система MathCad содержит текстовый редактор, вычислитель и графический процессор.
Текстовый редактор – служит для ввода и редактирования текстов. Тексты – это комментарии, а потому входящие в них математические выражения не выполняются. Текст может состоять из слов, математических выражений, формул, специальных знаков. Отличительная черта системы – использование общепринятой в математике символики (деление, умножение, квадратный корень).
Вычислитель обеспечивает вычисление по математическим формулам, имеет большой набор встроенных математических функций, позволяет вычислять ряды, определенный интеграл, производные, работать с комплексными числами, решать линейные и нелинейные уравнения, проводить минимизацию функции, выполнять векторные и матричные операции, решать дифференциальные уравнения и уравнения в частных производных, проводить анализ временных рядов и статистический анализ данных от простейших описательных статистик до дисперсионного анализа и метода Монте-Карло и т.д. Позволяет легко менять разрядность чисел и погрешность интеграционных методов. Для ввода формул используются шаблоны, вводимые определенными комбинациями клавиш. Имеется возможность изменения формата представления чисел, например, количества знаков после десятичной точки, погрешности вычислений и обозначения мнимой единицы при операциях с комплексными числами.
Графический процессор служит для построения графиков. Он сочетает простоту общения с пользователем с большими возможностями графических средств. Графика ориентирована на решение типичных математических задач. Возможно быстрое изменение размеров графиков, наложение их на текстовые надписи и перемещение в любое место документа.
Графический процессор позволяет строить двумерные графики в декартовой и в полярной системе координат, с масштабной сеткой и без нее, с линейным и логарифмическим масштабом и т.д., трехмерные графики поверхностей, точечные графики и графики векторных полей, вводить в графики элементы анимации, осуществлять трассировку. Задание вида и размера графика осуществляется вводом соответствующего формата.
MathCad ориентирован на IBM-совместимые персональные компьютеры. Он автоматически поддерживает работу с математическим процессором, который значительно повышает скорость расчетов и вывода графиков, что существенно в связи с тем, что MathCad работает в графическом режиме. Это связано с тем, что только в этом режиме можно формировать на экране специальные математические символы и одновременно применять их вместе с графиками и текстом. MathCad поддерживает работу со многими типами принтеров, а также с плоттерами, основными типами адаптеров и дисплеев.
Поддерживаются все соглашения и возможности интерфейса Windows. OLE-технология клиент-сервер, доступ к поисковым программам с помощью Internet Explorer в среде пакета, присоединение к Collaboratory – общедоступному Internet-форуму, объединяющему всемирное сообщество пользователей MathCad.
Системные требования. Для MathCad 2001 достаточно 16 Mb оперативной памяти. Но при решении многих задач, таких как: применение численного метода вычисления кратного интеграла или решения дифференциального уравнения, построение 3D-графика, анимация и других подобных случаях, - лучше использовать более мощную машину, иначе процесс подсчета может затянуться. Но как показал опыт эксплуатации, для большинства пользователей необходимы функции MathCad, не требующие больших ресурсов.