- •Введение
- •1. Общая характеристика программы MathCad
- •1.1 Понятие MathCad
- •1.2 Состав системы
- •1.3 Достоинства и особенности MathCad
- •2. Входной язык
- •2.1 Понятие о документах
- •2.2 Особые средства оформления
- •2.3 Понятие о входном языке общения и о языке реализации MathCad
- •3. Приёмы работы с системой
- •3.1 Ввод формул и текста
- •3.2 Работа с матрицами
- •3.3 Стандартные и пользовательские функции
- •3.4 Решение уравнений и систем
- •3.5 Построение графиков
- •3.6 Аналитические решения
- •Заключение
- •Список использованных источников и литературы
1.3 Достоинства и особенности MathCad
Mathcad — бурно развивающаяся система. Ее новые версии выходят, чуть ли не ежегодно.
Уже версия Mathcad 7.0 PRO отличалась рядом принципиальных особенностей:
отсутствие проблемы 2000;
пользовательский интерфейс, существенно переработанный и приближенный к интерфейсу текстового процессора Word 95/97;
ввод новой строки в документе простым нажатием клавиши Enter (или Ctrl+F9);
удаление новой строки нажатием клавиши Backspace (или Ctrl+FlO);
естественное выделение частей математических выражений мышью;
задание в первый раз для данной переменной ее значения или значений нажатием клавиши = (при этом на экране выводится знак присваивания : =), при повторном использовании клавиши == для этой же переменной выводится ее текущее значение;
быстрое построение'(QuickPlot) графиков в Декартовых и полярных координатах с автоматической установкой пределов изменения независимых переменных;
новая палитра символьной математики с расширенными операторами;
более удобный и наглядный синтаксис символьных операций;
возможность обработки ошибок в ходе вычислений;
новые инструкции on error.continuen return;
применение в программах операторов символьных операций;
новый тип строковых данных, констант и переменных;
восемь новых функций для работы со строковыми данными; задание размерных величин в системе СИ;
возможность подготовки сложных документов разными пользователями, работающими в разных местах, с помощью операции Collaboratory;
возможность обмена документами через Интернет;
появление более оперативного центра ресурсов (Resource Center) вместо «быстрых шпаргалок» QuickSheet, электронных книг, самоучителя и др.;
моделирование (симулирование) работы сложных систем, построенных из функциональных блоков, с помощью системы MathConnex, имеющей 16 компонентов;
возможность использования функций других систем (Excel, Axum, MatLAB и др.) и фактическая интеграция с ними.
Некоторые из указанных изменений можно отнести к разряду приятных мелочей, например расширенное действие знака = (ранее для присваивания переменным значений требовалось вводить только комбинированный знак ; =). Другие изменения, такие как интеграция с иными системами и применение системного интегратора MathConnex, являются серьезным дополнением системы, открывающим перед ней множество новых возможностей.
Версия Mathcad 8.0 PRO предоставляет еще целый ряд полезных возможностей:
около 50 новых математических функций (элементарных, специальных, статистических и др.);
новые функции оптимизации maximize и minimize;
решение задач линейного программирования;
новые функции контроля типа данных;
улучшенный блок решения систем нелинейных уравнений — снято ограничение на полное число уравнений (ранее было не более 50), теперь их число может достигать 200;
введение набора методов численного интегрирования с возможностью выбора конкретного метода через контекстное меню, вызываемое щелчком правой кнопки мыши при установке указателя на знак интеграла;
возможность проведения бинарных вычислений;
эффективные средства сглаживания данных;
выполненный в стиле Microsoft Office 97 строгий интерфейс с плоскими кнопками;
более рациональное расположение команд в главном меню;
улучшенные средства ввода и форматирования текста;
команды редактирования Find (найти) и Replace (найти и заменить);
новая возможность блокировки и скрытия областей;
улучшенный вывод таблиц;
возможность записи документов в формате HTML, принятом в Интернете;
возможность записи документов в формате предшествующих версий;
поддержка новой графики Open GL и Active X;
применение мастеров для создания сложных трехмерных графиков;
существенно улучшенные средства форматирования графиков;
просмотр графиков в увеличенном масштабе;
применение улучшенной (более плавной) функциональной окраски поверхностей;
возможность изображения на одном трехмерном графике поверхностей и фигур разного типа;
возможность изображения на одном трехмерном графике разных объектов, пересекающихся в пространстве;
возможность вращения трехмерных графиков в пространстве мышью;
анимация трехмерных графиков при нажатии клавиши Shift.
Наконец, новейшая версия Mathcad 2000 прибавила к этим возможностям еще ряд новых и существенных отличий:
улучшен интерфейс системы, в частности интеграция с Интернетом перенесена в центр ресурсов;
введен ряд новых функций для финансово-экономических расчетов, создания матриц трехмерных поверхностей, численного решения дифференциальных уравнений в составе блока Given, контроля типа размерных переменных и др.;
введен набор функций для выполнения регрессии — экспоненциальной, логарифмической, синусоидальной и др.;
введен набор логических операторов;
расширены возможности функции root — теперь она может искать корень не только по заданному приближению (функция с двумя параметрами), но и в заданном интервале (функция с четырьмя параметрами);
введено ускоренное и упрощенное построение трехмерных графиков;
предусмотрено наложение надписей на блоки документов, в том числе графические;
введена трассировка ошибок;
существенно обновлен набор примеров в центре ресурсов;
обеспечен контроль орфографии англоязычных текстов на трех диалектах английского языка.
Из этих внушительных списков новых возможностей разных версий системы Mathcad отчетливо видно, что система быстро развивается, становясь все более мощной и удобной.
