|
Многофункциональный интегрированный пакет Mathematica, продукт компании Wolfram Research, позволяет эффективно оперировать с различного рода алгебраическими и численными вычислениями, текстовой, графической и изобразительной информацией, а также multimedia-расширениями, поддерживаемыми средой Windows и ресурсами самого ПК. Возможности пакета позволяют не только описывать вычислительный алгоритм задачи и выполнять его, но и оформлять полученные результаты на хорошем уровне.
Mathematica в целом интерпретатор, но она имеет и встроенный компилятор, который заметно ускоряет вычисления.
Mathematica считается одной из самых сложных систем программного обеспечения в мире. Она создана в 1988г. Компания Wolfram Research, создавшая и развивающая Mathematica, обеспечивает многоплатформость этой программы на более чем 20 типах компьютерных систем: Windows 95/NT, Macintosh, SunSPARG, DEC Alhpa, HP PA-RISC, Silicon Graaphics, IBM RISC, Linux, NextStep, OS/2 и т.д.
Пакет Mathematica имеет:
· удобный многооконный графический интерфейс;
· гибкий и выразительный встроенный язык программирования, позволяющий определять новые объекты и функции, писать программы и пакеты и управлять свойствами интерфейса;
· богатый набор встроенных функций и уже готовых специализированных пакетов;
· удобную справочную систему, содержащую всю необходимую документацию;
· средства связи с внешними приложениями и библиотеками программ.
Ядро программы базируется на быстрых и мощных математических алгоритмах. Интерфейс поддерживают на экране и на печати привычные двумерные математические обозначения со степенями, индексами, дробями, радикалами, графическими и готическими буквами, иероглифами, цветом и всеми возможностями форматирования текста, формул и графики, анимацию со звуком.
Представляя в среде пакета Mathematica вычислительный алгоритм и поясняющее его описание, пользователь формирует документ, который можно затем сохранять для последующего использования, выполнять полностью либо его отдельные части (секции). Возможности пакета позволяют исследователю работать в его среде с проблемой подобно тому, как он это делает за своим рабочим столом. В дальнейшем полученный документ можно модифицировать как в его вычислительной части, так и в части, имеющейся в нем текстовой, графической и иллюстративной информации. При этом, допускается включать в документ чертежи и рисунки, полученные в среде ряда известных пакетов. Готовый документ может быть выведен на экран дисплея, принтер и/или плоттер, или сохранен в дисковом файле. В английской терминологии документ определяется как Notebook (записная книжка), у нас – термин Math-документ.
Главные характеристики пакета можно разбить на следующие группы: интерфейс с пользователем, вычислительные возможности, работа с графо-текстовой информацией, multimedia-возможности.
В процессе общения с пакетом в интерактивном режиме пользователь получает следующие основные возможности:
· в любом доступном месте текущего документа помещать текст, математические конструкции, графические объекты, рисунки, диаграммы, схемы и т.д.;
· легко вводить графические объекты и достаточно сложные математические конструкции, помещая их на свободные места экрана;
· редактировать текст, графический объект, математические конструкции, а также текущий документ в целом;
· вводить по мере необходимости функции, управляющие выполнением текущего документа и многими основными ресурсами ПК;
· выводить копию всего или части текущего документа на принтер, плоттер или в дисковый файл, а также передавать объекты через буфер обмена в другие прикладные системы;
· изменять глобальные или локальные форматы результатов вычислений и/или графические объекты текущего документа, а также основные характеристики пакета;
· запрашивать выполнение функций систем Ms Dos или Windows;
· импортировать объекты из других прикладных систем в широком диапазоне их форматов;
· обеспечивать связь с целым рядом популярных прикладных систем на уровне функциональных средств и/или данных (Mathlink-протокол).
Дата добавления: 2015-10-21; просмотров: 90 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
MatLab. | | | MAthCAD |