И другие программы этой серии
В команде NDSolve можно использовать векторы и массивы.
Команда NDSolve теперь может автоматически вызывать более широкий набор алгоритмов.
Повышена точность и усилен контроль точности приближенных чисел.
Повышена эффективность арифметики больших чисел и включена оптимизация в зависимости от типа процессора.
Усовершенствованы алгоритмы теоретико-числовых операций, включая GCD и Factorlnteger.
Повышена эффективность основных статистических функций.
Символьные расчеты
Существенные усовершенствования были сделаны в версии 5 в части, касающейся символьных расчетов.
Команда Reduce позволяет находить решение смешанных систем уравнений и неравенств.
Полностью решаются полиномиальные системы в поле действительных и комплексных чисел.
Расширен класс решаемых диофантовых уравнений.
Введены функции (кванторы) ForAll и Exists и упрощение выражений с кванторами.
Улучшено представление дискретных и непрерывных алгебраических и трансцендентных множеств решений.
Введена команда Findlnstance для нахождения примеров решений уравнений и неравенств в различных областях изменения переменных.
Можно находить минимум в областях целых и действительных чисел.
Введены функции Assuming и Refine для задания допущений.
Введена функция RSolve для решения рекуррентных уравнений.
Добавлена поддержка нелинейных и разностных уравнений и систем.
Полностью решаются рациональные системы обыкновенных дифференциальных уравнений.
Добавлена поддержка дифференциальных алгебраических уравнений.
Введена функция CoefficientArrays для конвертирования систем уравнений в массивы (тензоры).
Программирование и системное ядро
Существенно усовершенствованы в версии 5 средства программирования и системное ядро.
В язык программирования введена поддержка разреженных массивов.
Введены функции Sow и Reap, облегчающие обработку списков.
Введены опции EvaluationMonitor и StepMonitor для управления вычислениями.
Введено средство измерения времени — функция AbsoluteTiming.