Рабочая область представляет собой Math-документ с именем по умолчанию Untitled-1. Math-документ – это электронный документ, поддерживающий на экране и на печати текст, формулы и графику (2D и 3D) с цветом, многочисленными шрифтами и символами, привычной двухмерностью математических обозначениях. Math-документ обеспечивает удобное общение с ядром программы, который является мощным средством подготовки научных статей, лекций, книг и презентаций. Math-документ – это файл типа nb в стандартной 7-битной кодировке и потому пригодный для передачи по каналам связи.
Справа на рабочей области расположено узкое вертикальное окно палитры BasicInput. Выбирая мышкой кнопки палитры, можно вводить в документ степени, радикалы, матрицы, знаки суммы, интегралы, стрелки, тильды, индексы, греческие, готические и прочие буквы, длинные команды и т.д., – всего 700 символов.
В процессе общения с пакетом в интерактивном режиме пользователь получает следующие основные возможности (рис. 1-3):
· в любом доступном месте текущего документа помещать текст, математические конструкции, графические объекты, рисунки, диаграммы, схемы и т.д.;
· редактировать текст, графический объект, математические конструкции, а также текущий документ в целом;
· изменять глобальные или локальные форматы результатов вычислений и/или графические объекты текущего документа, а также основные характеристики пакета;
· выводить копию всего или части текущего документа на принтер, плоттер или в дисковый файл, а также передавать объекты через буфер обмена в другие прикладные системы;
· вводить по мере необходимости функции, управляющие выполнением текущего документа и многими основными ресурсами ПК;
· запрашивать выполнение функций систем Ms Dos или Windows;
· импортировать объекты из других прикладных систем в широком диапазоне их форматов;
· обеспечивать связь с целым рядом популярных прикладных систем на уровне функциональных средств и/или данных (Mathlink-протокол).
Ядро программы базируется на быстрых и мощных математических алгоритмах. Представляя в среде пакета Mathematica вычислительный алгоритм и поясняющее его описание, пользователь формирует документ, который можно затем сохранять для последующего использования, выполнять полностью либо его отдельные части (секции). Возможности пакета позволяют исследователю работать в его среде с проблемой подобно тому, как он это делает за своим рабочим столом. В дальнейшем полученный документ можно модифицировать как в его вычислительной части, так и в части, имеющей в нем текстовую, графическую и иллюстративную информацию. При этом допускается включать в документ чертежи и рисунки, полученные в среде ряда известных пакетов. Готовый документ может быть выведен на экран дисплея, принтер и/или плоттер, или сохранен в дисковом файле. В английской терминологии документ определяется как Notebook (записная книжка), у нас – термин Math-документ.
Рис. 94. Интерфейс пакета Mathematica: меню File
Рис. 95. Интерфейс пакета Mathematica: меню Edit
Рис. 96. Интерфейс пакета Mathematica: меню Format
Вопросы для самоконтроля
1. Общая характеристика пакета MathCAD
2. Структура пакета MathCAD
3. Интерфейс пакета MathCAD
4. Настройка рабочей среды в MathCAD
5. Работа с текстом в MathCAD
6. Вычисление значений арифметических выражений
7. Встроенные функции и работа с ними
8. Вычисление значений арифметических выражений в экономических задачах
9. Построение графиков в декартовой системе координат
10. Построение полярных графиков
11. Построение графиков кривых второго порядка
12. Построение графиков методом ранжирования
13. Графики в экономических задачах
14. Приближенные вычисления
15. Работа с векторами и матрицами
16. Векторы и матрицы в экономических задачах
17. Нахождение пределов последовательностей
18. Нахождение пределов функций
19. Решение линейных уравнений
20. Решение системы линейных уравнений
21. Решение нелинейные уравнения
22. Решение системы нелинейных уравнений
23. Нахождение первой производной
24. Нахождение второй производной
25. Нахождение определенного интеграла
26. Нахождение неопределенного интеграла
27. Решение дифференциальных уравнений
28. Решение систем дифференциальных уравнений
29. Нахождение максимума и минимума последовательности