* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
74
Введение в компьютерную математику
Windows 95, Windows NT, Macintosh, Power Macintosh, SunOS, Solaris, HP UX, SGI, Linux и др. Средства Mathematica 4 позволяют готовить документы в стиле Notebook на са мом высоком полиграфическом уровне воспроизведения текстов, математических формул и графиков. Размеры блокнота практически не ограничены, и он может быть распечатан во всей красе с помощью струйного или цветного лазерного принтера. Пожалуй, главной отличительной особенностью системы Mathematica 4 стало кардинальное ускорение численных расчетов. Кардинально уменьшено и время обращения к памяти при записи и считывании массивов, а заодно существенно повышена плотность упаковки массивов для данных различного типа (за счет применения особой технологии упаковки массивов). Указанные достоинства системы Mathematica 4 достигнуты за счет выбора и тщательной оптимизации алгоритмов численных вычислений. Mathematica 4 способна при вычислениях давать миллион верных цифр. Число ?, к примеру, с таким числом верных знаков Mathematica 4 выдает за 138 секунд!
1.5.2. Система Mathematica 5
После более трех лет разработок в середине 2003 г. на рынок была выпущена но вейшая и давно ожидаемая версия системы Mathematica 5. Mathematica 5 включа ет важные расширения системы для широкого круга численных и символьных операций Mathematica на основе алгоритмов нового поколения. Новые возмож ности Mathematica 5 и последующих версий Mathematica 5.1/5.2 достаточно под робно описаны в книгах [78–81]. Отметим, что в ходе разработок этих версий cущественно оптимизированы операции численной линейной алгебры плотных и разрешенных матриц, резко (порою в сотни раз) увеличена скорость вычислений, присутствует новая команда LinearSolveFunction для решения линейных систем уравнений, введена новая функция FindFit для нелинейной аппроксимации функций и кривых, введена но вая команда глобальной оптимизации NMinimize, обеспечена поддержка решения n мерных уравнений с частными производными в команде NDSolve, обеспечена поддержка решения алгебраических дифференциальных уравнений в команде NDSolve и др. В Mathematica 5, помимо ранее имевшихся пакетов расширения, дополнитель но были включены пакеты: Statistical plots and graphics по статистической графи ке и Algebraic number fields по алгебраическим числовым полям. Mathematica 5 поддерживает работу в среде операционных систем Windows 98/ME/NT4.0/2000/ XP и требует для установки 345 Мбайт памяти на жестком диске (версии 4.2 в среде Windows 95 было достаточно 235 Мбайт).
1.5.3. Идеология систем Mathematica
Идеология систем Mathematica, кстати, как и систем Maple, базируется на двух, казалось бы, взаимно исключающих друг друга, положениях: