* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Системы компьютерной математики Mathematica
73
Слова solve, diff, int и evalf с их аргументами являются именами встро енных в систему функций, возвращающих символьные значения результатов. В общих чертах назначение их пользователю Maple вполне понятно. Но в после дующих главах книги мы познакомимся с этими и многими функциями гораздо более подробно и обстоятельно.
1.5. Системы компьютерной математики Mathematica
1.5.1. Особенности систем класса Mathematica
Версия Mathematica 1.0, появившаяся в 1988 г., и была «пробным камнем», и са мой известной разработкой фирмы Wolfram Research, Inc. стала версия 2.0 СКА Mathematica 2 под Windows, появившаяся в 1991 г. У нас она впервые стала изве стна благодаря обзорам [21–23, 31–33]. Цели нового по тем временам проекта были достаточно амбициозными: • разработка мощного и универсального ядра системы (названного Kernel), способного работать на различных компьютерных платформах; • создание многофункционального языка программирования, ориентирован ного на математические приложения; • разработка современного пользовательского интерфейса; • создание обширных пакетов применений и расширений системы; • обеспечение свойства адаптации – обучения новым математическим зако нам и закономерностям. Несмотря на определенные недоработки, система быстро заняла ведущие по зиции на рынке математических систем. Особенно привлекательны были обшир ные графические возможности системы и реализация интерфейса типа Notebooks – блокнотов, сочетающих в себе программы и команды с данными, представленны ми в формульном, текстовом, табличном и графическом виде. При этом система обеспечивала динамическую связь между ячейками документов в стиле электрон ных таблиц даже при решении символьных задач, что принципиально и выгодно отличало ее от других систем. В середине 1997 г. появилась Mathematica 3. Был кардинально переработан пользовательский интерфейс системы, он вобрал в себе массу новинок – от раз дельного вывода на экран деталей и панелей интерфейса до мощной и прекрасно реализованной справочной системы (подобной примененной в Maple с классиче ским вариантом интерфейса). Устранен недостаток предшествующих версий – не большое число примеров в справочной системе. Все примеры стали «живыми» – их в любой момент можно переиначить на свой лад и перенести в свои документы. Продолжая линию развития универсального ядра системы, фирма Wolfram Re search обеспечила применение этой системы на целом ряде операционных систем –