Mathematica 14.1
| июль 2024 | Документация 14.1
Версия 14.1 представляет унифицированное приложение Wolfram и расширяет Wolfram Language, предлагая новые инструменты для работы с нейронными сетями и LLM, для поиска различий в контенте, для работы с изображениями и видео, а также для изучения научных оценок исследований с помощью биомолекул, астрофизики и многого другого.
- Преобразование одного из битов целого числа с помощью BitFlip
- Добавлено несколько функций для проверки элементов списка: AllSameBy, AllMatch, AnyMatch, NoneMatch
- LLMPromptGenerator позволяет добавлять контекстно-зависимые сообщения в текстовый запрос LLM
- Поиск в текстовом корпусе по семантическому сходству с помощью SemanticSearch
- Создание и обновление индексов семантического сходства с помощью CreateSemanticSearchIndex и UpdateSemanticSearchIndex
- Новые сервисные подключения к LLM: AlephAlpha, GoogleGemini, MistralAI, Cohere, DeepSeek, TogetherAI и Groq
- Создание, обновление и поиск векторных баз данных с помощью CreateVectorDatabase, AddToVectorDatabase и VectorDatabaseSearch
- Поддержка символьных обозначений векторов, матриц и массивов с помощью VectorSymbol, MatrixSymbol и ArraySymbol
- Добавлена поддержка символьных векторов, матриц и массивов в многочисленных функциях, включая D, Grad, Div, Laplacian, Transpose, TensorTranspose, Dot, Cross, TensorContract и другие
- Добавлены стандартные конструкторы, необходимые для формул символьных векторов, матриц и массивов: SymbolicZerosArray, SymbolicOnesArray, SymbolicIdentityArray и SymbolicDeltaProductArray
- Анализ устойчивости систем дифференциальных уравнений с помощью DStabilityConditions
- Анализ устойчивости для систем разностных уравнений с помощью RStabilityConditions
- Добавлены версии тригонометрических функций для использования с аргументами степени: SinDegrees, CosDegrees, TanDegrees, CotDegrees и другие
- PascalBinomial - бином, сохраняющий тождество Паскаля для всех целых чисел
- Согласование списка дат или времени, чтобы иметь общую детализацию и календарь с помощью ConformDates
- Функции описательной статистики, такие как Mean, Median, Variance, Correlation и другие, были обновлены для работы с данными о датах и времени
- AstroRiseSet рассчитывает время восхода и захода любого астрономического объекта, наблюдаемого в любом месте в любую дату
- PolarCurve представляет кривые в полярной системе координат
- Подсчет треугольных циклов в графе с помощью GraphTriangleCount
- ManipulateVideo создает видео из Manipulate, используя параметры ключевого кадра
- Создание видеофрагментов, чтобы позже получить полноценное видео с помощью SowVideo и ReapVideo
- VideoFrameFold преобразует видео с помощью итерации с сохранением состояния
- Добавление дорожки субтитров к видео из аудиозаписи с помощью VideoTranscribe
- Создание краткого содержания видео- и аудиодорожек с помощью VideoSummaryPlot
- Многие функции, принимающие входной аудиосигнал, такие как AudioAmplify и AudioNormalize, теперь работают и с входным видеосигналом
- ElectricCurrentPDEComponent моделирует электрические токи в дифференциальных уравнениях в частных производных
- VonMisesStress вычисляет напряжение фон Мизеса по тензору напряжений
- Просмотр различий между двумя блокнотами, файлами, строками, списками и т.д. с помощью Diff
- Выполнение трехстороннего сравнения совместимых целей с помощью Diff3
- Применение набора сравнения для обнаружения изменений к существующему объекту с помощью DiffApply
- Функция FunctionCompile была обновлена и теперь сообщает о ходе выполнения и предоставляет подробный отчет об ошибках компиляции; она также теперь поддерживает опцию CompilerRuntimeErrorAction, которая управляет поведением при возникновении ошибок при выполнении скомпилированного кода
- Символьное представление внешних операций, добавленных с помощью ExternalOperation
- $DistributedDefinitions и ClearDistributedDefinitions возвращают и очищают список всех символов, определения которых были распределены по параллельным подядрам, соответственно
В дополнение к функциям, представленным в версии 14.1, в этом выпуске было исправлено 1280 ошибок.
- DateObject неправильно анализирует даты недели по стандарту ISO 8601 (446892)
- GeoBounds может выдавать неверные результаты, когда субрегионы соприкасаются (445429)
- Инструмент координат ImageToolbar не возвращает правильные значения координат (x, y) (410592)
- MeanAround возвращает противоречивые результаты с Quantities (409665)
Mathematica 14
| январь 2024 | Документация 14.0
Версия 14.0 продолжает расширять сферу охвата и возможности наших вычислений, одновременно оптимизируя и совершенствуя существующие области.
- Применение списка функций к выражению с помощью Comap и ComapApply
- DigitSum вычисляет сумму отдельных цифр целого числа
- UnitConvert теперь работает быстрее
- Создание промежуточных тестов внутри TestCreate с помощью IntermediateTest
- Вычисление криволинейных интегралов, поверхностных интегралов или комплексных контурных интегралов с помощью NLineIntegrate, NSurfaceIntegrate и NContourIntegrate, соответственно
- UnilateralConvolve выполняет односторонние свертки (также известные как каузальные или односторонние)
- TruncateSum упрощает работу с представлениями бесконечной суммы, созданными DSolve и другими функциями
- Преобразование выражений в версии конечных полей и обратно с помощью ToFiniteField и FromFiniteField
- Преобразование в представление индексов конечного поля и из него с помощью FiniteFieldIndex и FromFiniteFieldIndex
- Добавлено несколько новых типов структурированных матриц: SymmetricMatrix, HermitianMatrix, OrthogonalMatrix и UnitaryMatrix
- TextSummarize автоматически создает различные типы обобщений текстовых данных
- Добавлено несколько новых функций визуализации для построения всех парных 2D-проекций данных: PairwiseListPlot, PairwiseDensityHistogram, PairwiseSmoothDensityHistogram, PairwiseQuantilePlot и PairwiseProbabilityPlot
- SolarEclipse было обновлено. Добавлена поддержка более семидесяти тысяч затмений и 50 новых свойств
- Добавлены функции для расчета даты новолуния, полнолуния или любой фазы луны: NewMoon, FullMoon и MoonPhaseDate
- Создавайте граф, представленный в виде многоуровневого графического представления с помощью LayeredGraph и LayeredGraph3D
- Указывайте именованные отображения текстур для графики с помощью TextureMapping
- ImageSegmentationComponents сегментирует изображение на компоненты
- ImageSegmentationFilter фильтрует изображение для компонентов переднего плана
- Создавайте виртуальный тур по 3D-графике с помощью Tour3DVideo
- Добавлено несколько новых функций моделирования PDE(Дифференциальное уравнение в частных производных): SchrodingerPDEComponent, FluidFlowPDEComponent, ElectrostaticPDEComponent и другие
- Создавайте подробные результаты моделирования для дискретных, непрерывных или смешанных систем управления с помощью InputOutputResponse
- Представление неопределенности результатов от неопределенных параметров, начальных значений и входных данных в модели системы управления с помощью SystemModelUncertaintyPlot
- Добавлена поддержка импорта форматов DOCX, MOBI, RData и RDS
- Добавлена поддержка импорта и экспорта субтитров в форматах MP4, QuickTime и Matroska
- Добавлены новые структуры данных: RedBlackTree и StringVector
- Графические примитивы, связанные со сплайнами BezierCurve, BSplineCurve и BSplineSurface теперь также являются допустимыми геометрическими областями для вычислительных геометрических операций, таких как ArcLength и RegionMeasure
В дополнение к функциям, представленным в версии 14.0, в этом выпуске было исправлено 2037 ошибок.
- Element[ArcCos[5 Sqrt[3]], Algebraics] приводит к сбою ядра, если включена панель рекомендаций (442256)
- Сохранение графики в формате EPS с уже существующим именем файла приводит к тому, что внешний интерфейс перестает отвечать на запросы (442572)
- FindClusters[RandomVariate[ExponentialDistribution[1], 100]] выдает странное сообщение об ошибке ArrayComponents (442018)
- Classify не может оценить более 1000 классов (438909)
- BinomialDistribution с n = 1 не равно BernoulliDistribution (404655)
- JLink плохо обрабатывает Java NaN (78789)
- Манипуляции с ControlType -> TogglerBar некорректно запускаются автоматически (70794)
- ImplicitRegion обрезается с помощью RegionPlot и RegionPlot3D (304783)
Mathematica 13.3.1
| август 2023
Версия 13.3.1 включает в себя множество исправлений критических ошибок и улучшения стабильности и удобства использования блокнота с поддержкой чата.
Mathematica 13.3
| июнь 2023 | Документация 13.3
Версия 13.3 представляет новые функции, использующие большие языковые модели, а также расширяет функциональность для машинного обучения, математических вычислений, интерфейса внешних функций и многое другое.
- Добавлено множество новых функций для вызова программным путем функций больших языковых моделей (LLM) и для предоставления LLM доступа к инструментам Wolfram Language: ChatObject, ChatEvaluate, LLMFunction, LLMSynthesize, LLMTool и другие.
- Редактирование характеристик заданного ядра с помощью KernelConfigurationEdit.
- Символическое представление модульных тестов и манипулирование ими с помощью TestCreate, TestObject, TestEvaluate и TestEvaluationFunction.
- Вычисление криволинейных интегралов векторной функции с помощью LineIntegrate и поверхностных интегралов векторной функции с помощью SurfaceIntegrate.
- Выполнение сложного интегрирования по контуру с помощью ContourIntegrate.
- Поддержка двумерных гипергеометрических специальных функций Аппеля: AppellF2, AppellF3 и AppellF4.
- Добавлено и обновлено множество новых функций для представления конечных полей и элементов конечных полей и выполнения полиномиальных вычислений над конечными полями, включая FiniteField, FiniteFieldElement, FiniteFieldEmbedding, FiniteFieldElementNorm, MinimalPolynomial и MultiplicativeOrder.
- Несколько функций линейной алгебры были обновлены для поддержки структурированных матриц с компактным представлением и быстрым вычислением, управляемым новой опцией TargetStructure.
- Статически или динамически выделяйте определенные элементы в визуализации с помощью Highlighted и устанавливайте глобальные эффекты выделения для визуализаций с помощью PlotHighlighting.
- Калибровка параметров модели системы на основе данных измерений с помощью SystemModelCalibrate.
- Публикация 3D-графики и геометрии на устройствах дополненной реальности с помощью ARPublish.
- Добавлена поддержка форматов дополненной реальности "USD" и "GLTF" для мобильных устройств.
- Измеряйте, насколько отличаются два региона с помощью RegionHausdorffDistance и вычисляйте самое дальнее расстояние между двумя регионами с помощью RegionFarthestDistance.
- Вычисляйте минимальный объемлющий шар для набора точек с помощью CircumscribedBall и максимальный размер вписанного шара с помощью InscribedBall.
- Haloing создает ореол вокруг графического объекта, обычно используемый для текстовых меток.
- ImageSynthesize создает изображение на основе текстовых запросов.
- FindImageShapes находит общие формы (линии, круги, эллипсы, ...) на изображении.
- Новые функции для представления, загрузки и получения указателей на функции в динамических библиотеках: ForeignFunction, ForeignFunctionLoad и ForeignPointerLookup.
- Добавлено несколько функций для операций с необработанной памятью: RawMemoryAllocate, RawMemoryFree, RawMemoryRead, RawMemoryWrite, RawMemoryImport и RawMemoryExport.
- Поддержка объектов, управляемых памятью, с помощью ManagedObject, CreateManagedObject и UnmanageObject.
Mathematica 13.2.1
| февраль 2023
Версия 13.2.1 включает более сотни исправлений ошибок, улучшения функциональных возможностей, улучшения производительности и обновления системы безопасности.
Mathematica 13.2
| декабрь 2022 | Документация 13.2
В версии 13.2 представлены новые возможности в области астрономии и компиляции, а также существенно расширены возможности функций для машинного обучения, деревьев, математических вычислений, видео и многого другого. Эта версия также включает более тысячи исправлений ошибок, улучшения документации и значительное улучшение функциональных возможностей.
- Улучшена эффективность ряд функций Quantity.
- Равномерно распределенная случайная выборка дат и времени с помощью RandomDate и RandomTime.
- Точно настроенная обработка прерывания с использованием PropagateAborts.
- Более быстрые вычисления с одномерными и многомерными полиномами.
- Добавлена поддержка модульной факторизации многомерных полиномов.
- Быстрые вычисления в области символьной линейной алгебры, включающей матрицы с одномерными рациональными функциями.
- Два новых типа структурированных матриц: VandermondeMatrix и CauchyMatrix.
- Численное дробное дифференцирование с помощью NFractionalD.
- Численное дифференцирование Капуто с помощью NCaputoD.
- Добавлено множество функций и опций, связанных с астрономическими вычислениями и визуализацией, включая AstroPosition, AstroDistance, AstroAngularSeparation и AstroGraphics.
- Фильтр смягчения или скрытие характеристик в графике с помощью Blurring.
- Анализ результата процесса кластеризации с помощью ClusteringMeasurements.
- Представление внешней модели, которую можно использовать для логического вывода с помощью NetExternalObject.
- FileSystemTree создает дерево подкаталогов и файлов в каталоге.
- Вычисление анализа ступенчатого входного сигнала для систем управления с помощью SystemModelMeasurements.
- Поддержка форматов географических данных "GXF" и "OSM".
- Поддержка популярных форматов шахматных партий "FEN" и "PGN".
- Создание, загрузка и установка компонентов, таких как общая библиотека, из скомпилированного компонента с помощью CompiledComponent, DeclareCompiledComponent, BuildCompiledComponent и LoadCompiledComponent.
- Дополнительная поддержка миграции из анализа кода в скомпилированный код с помощью TypeHint и IfCompiled.
Mathematica 13.1
| июнь 2022 | Документация 13.1
Версия 13.1 включает 90 совершенно новых функций, а также 203 функции с существенными обновлениями, новые возможности пользовательского интерфейса и улучшенную функциональность компилятора.
- Массивы потоков на других массивах глубокого уровня с помощью Threaded
- Новые вспомогательные функции языка для работы со списками: DeleteElements, DeleteAdjacentDuplicates, SymmetricDifference и UniqueElements
- Добавлены вспомогательные функции функционального программирования: ReplaceAt, MapApply, Until и SameAs
- Вычисление замены переменных в интегралах и дифференциальных уравнениях с помощью IntegrateChangeVariables и DSolveChangeVariables
- Поддержка дробных производных и дробно-дифференциальных уравнений с помощью FractionalD, CaputoD и обновлением для DSolve
- Вычисление производных неявно заданных функций с использованием ImplicitD
- Добавлено несколько новых типов структурированных массивов: PermutationMatrix, BlockDiagonalMatrix, LowerTriangularMatrix, UpperTriangularMatrix, BlockLowerTriangularMatrix и BlockUpperTriangularMatrix
- Оценка интервала с помощью CenteredInterval или Interval, добавленного к нескольким специальным математическим функциям
- Изображение соотношений величин с помощью TernaryListPlot
- Расширена поддержка опции ScalingFunctions в функциях визуализации, а также добавлено NominalScale и OrdinalScale
- VoronoiMesh теперь поддерживает 3D-диаграмму Вороного
- Реконструкция 1D, 2D и 3D-сетки из облаков точек с помощью ReconstructionMesh
- EstimatedPointNormals оценивает нормали к точкам в облаке точек
- Добавлены функции для операций над графами: GraphProduct, GraphJoin и GraphSum
- Emoji и дополнительная многоязычная поддержка
- Создание 2D эффектов падающей тени с помощью DropShadowing
- Добавлено несколько новых шейдеров для графики: FlatShading, GouraudShading и PhongShading
- Интерактивный интерфейс для записи видео с веб-камер и других устройств с помощью VideoCapture
- Интерактивный интерфейс для записи видео с экрана с помощью VideoScreenCapture
- Новые функции машинного обучения для построения графика влияния характеристик на результат модели: FeatureValueImpactPlot, FeatureImpactPlot, CumulativeFeatureImpactPlot и FeatureValueDependencyPlot
- Новые функции, связанные с деревьями RootTree, UnlabeledTree, TreeLeafCount и многочисленные параметры для стилей и маркировки деревьев
- Представление семейства химических реакций символически с помощью PatternReaction и применение такой реакции к набору молекул с помощью ApplyReaction
- Выполняйте химические преобразования с помощью ChemicalConvert
- ModelPredictiveController выполняет явное проектирование MPC-контроллера с ограничениями 1-, 2- и ∞-нормами
- DiscreteInputOutputModel реализует общую нелинейную модель ввода-вывода
- Новые функции для синтаксиса объявления типов и спецификации типов в скомпилированном коде и библиотеках: TypeDeclaration, CompiledExpressionDeclaration, LibraryFunctionDeclaration и TypeSpecifier
- Расширенная поддержка представления типов в скомпилированном коде с помощью ForAllType, LiteralType, TypeEvaluate, CreateTypeInstance и TypeOf
- Вызов оценщика из скомпилированного кода с помощью InertEvaluate
- Создание и разыменование указателей для взаимодействия с внешними библиотеками с помощью ToRawPointer и FromRawPointer
- Добавлена структура данных "ExprStruct", представляющая выражение, которое можно изменить без вычисления
- QuestionGenerator и QuestionSelector добавляют дополнительную поддержку интерфейсов вопросов и ответов
- Новая панель инструментов по умолчанию, наложение аннотаций и создание страницы руководства пользователя
- Все новые и обновленные характеристики присутствующие в версии 13
Mathematica 13.0.1
| февраль 2022
Версия 13.0.1 продолжает непрерывную работу по постепенному улучшению Wolfram Language. Этот выпуск включает сотни исправлений ошибок, усовершенствований функций и улучшений функциональных возможностей, в том числе обновление для системы безопасности log4j.
Mathematica 13
| декабрь 2021 | Документация 13.0
Версия 13.0 добавляет в общей сложности 117 совершенно новых функциональностей, а также сотни обновленных и усовершенствованных функций, несколько тысяч исправлений ошибок и небольших улучшений, а также множество новых идей, которые сделают систему еще проще и удобнее в использовании.
- Создавайте подходящие альтернативные имена для названий контекстов с помощью $ContextAliases
- Новые функции линейной алгебры: Adjugate, DrazinInverse и CoreNilpotentDecomposition
- Реализовано несколько волновых функций Кулона: CoulombF, CoulombG, CoulombH1 и CoulombH2
- Выполняйте интервальные вычисления для вещественных и комплексных центрированных интервалов с помощью CenteredInterval
- Вычисляйте двустороннее или двустороннее Z преобразование и обратное преобразование, используя BilateralZTransform и InverseBilateralZTransform
- Создавайте 2D и 3D графики смещения с помощью новых функций VectorDisplacementPlot, VectorDisplacementPlot3D, ListVectorDisplacementPlot и ListVectorDisplacementPlot3D
- Визуализация геопотоков с помощью GeoGraphValuePlot
- Новая область конструктивной твердотельной геометрии CSGRegion, построенная с помощью булевых операций над основными областями
- Создание области из множества точек с помощью RegionFit, GradientFittedMesh и ConcaveHullMesh
- Находите аффинное преобразование из одной области в другую с помощью FindRegionTransform и проверяйте конгруэнтность и сходство для двумя областями с помощью RegionCongruent и RegionSimilar
- Новые функции для поиска изоморфных подграфов и изоморфизмов подграфов: IsomorphicSubgraphQ, FindSubgraphIsomorphism, FindIsomorphicSubgraph
- Находите минимальные раскраски ребер и вершин для графов с FindEdgeColoring и FindVertexColoring
- Найти раскраску поверхностей для планарной схемы графа с помощью FindPlanarColoring
- Вычисление доминаторов для ориентированных графов с использованием DominatorTreeGraph и DominatorVertexList
- Новые возможности освещения для трехмерной графики: AmbientLight, DirectionalLight, PointLight и SpotLight
- Создание пространственных прогнозов с помощью SpatialEstimate
- Оценка наилучшей модели вариограммы для данных с метками местоположения с EstimatedVariogramModel
- Новые функции обработки видео: SnippetsVideo, TourVideo, GridVideo и OverlayVideo
- Предварительный просмотр видео в блокноте Wolfram Language с новым встроенным видеоплеером
- Совмещение серии изображений с помощью ImageStitch
- Эффективное обучение пользовательских детекторов контента с помощью TrainImageContentDetector и TrainTextContentDetector
- Извлечение повторяющейся операции в свернутой нейронной сети с NetUnfold
- Новые дополнения к Tree структуре: TreeScan, TreeMapAt, TreeTraversalOrder и TreeLayout
- Преобразование между различными системами времени с помощью TimeSystemConvert
- Получайте информацию о рейсах самолетов в режиме реального времени, используя FlightData
- Новые функции PDE-модели механики твердого тела, включая SolidMechanicsPDEComponent, SolidMechanicsStrain, SolidMechanicsStress и многое другое
- Добавлены символьные представления химических веществ и химических реакций: ChemicalFormula, ChemicalReaction
- Вычисление химически сбалансированной реакции с помощью ReactionBalance и проверка баланса данной реакции с помощью ReactionBalancedQ
- Улучшен импорт страниц PDF в виде векторной графики
- Используйте QuestionInterface, чтобы указать интерфейс для ответов на вопросы
- Представляйте HTML-элементы, содержащие выражения, с помощью WebItem и распологайте такие элементы в строках и столбцах с помощью WebRow и WebColumn
- Отправка удаленных пакетных заданий в пакетную службу Azure
- GeoGraphics теперь по умолчанию возвращает карты с векторными метками
Mathematica 12.3.1
Версия 12.3.1 является результатом неустанного стремления к повышению качества языка Wolfram Language и Mathematica.
- Встроенная поддержка macOS для Apple Silicon
- Оптимизированная активация продукта для установочной лицензии с поддержкой технологии единого входа
- Новые возможности блокнота Wolfram|Alpha-Mode, включая двухмерный набор текста для математических конструкций, дополнительную поддержку для химических вычислений и биомолекулярных последовательностей, а также интерактивные тесты
- Обширное расширение функциональных возможностей, исправления ошибок и улучшение эффективности
Mathematica 12.3
| май 2021
|
Документация 12.3
Благодаря более чем сотне новых функций, тысяче исправлений и многим существенно обновленным и улучшенным функциям, версия 12.3 представляет собой важный выпуск с добавочными обновлениями, который делает систему Mathematica и Wolfram Language более полноценными, быстрыми, стабильными и удобными в использовании во многих различных сферaх.
- Значения прямого решения для уравнений с помощью SolveValues и NSolveValues
- Реализованы эллиптические интегральные функции Карлсона, а также H-функции Фокса
- Вычисление двустороннего преобразования Лапласа и его обратное с помощью BilateralLaplaceTransform и InverseBilateralLaplaceTransform
- График линий тока для функций векторного поля и данных векторного поля с помощью StreamPlot3D и ListStreamPlot3D
- График линий через 3D-данные с помощью ListLinePlot3D
- Отображение графа с географическими вершинами на карте с помощью GeoGraphPlot
- Новая структура для построения и манипулирования символическими деревьями
- Solve и Reduce теперь поддерживают системы трансцендентных уравнений
- Root теперь поддерживает многомерные корни
- DSolve теперь решает любую линейную систему ОДУ с коэффициентами рациональной функции и любые линейные ОДУ с коэффициентами q-рациональной функции
- Новый объект AxisObject для представления обобщенной количественной оси
- MaterialShading позволяет реалистично визуализировать материал поверхности
- Изменение представления области с помощью CanonicalizeRegion и RegionConvert
- Проверяйте, удовлетворяют ли геометрические объекты заданным свойствам или отношениям с помощью GeometricTest
- Создавайте различные типы видео с помощью AnimationVideo, SlideShowVideo и FrameListVideo
- Улучшенные возможности обработки видео, включая добавление VideoRecord, VideoTimeStretch, VideoInsert и VideoReplace
- Анализируйте строки с датами с использованием региональных настроек, часовых поясов и других параметров с помощью FromDateString
- Реализована SystemsModelControllerData, созданная на основе функций проектирования элементов управления, с обширными данными, необходимыми для подключения и анализа замкнутой системы
- Новые функции вычислительной химии, включая MoleculeName, MoleculeSubstructureCount и MoleculeAlign
- Улучшение нескольких форматов импорта и экспорта и добавления новых форматов, таких как SAS7BDAT, DTA и POR
- В ExternalEvaluate добавлена поддержка Java, Octave и системных оболочек
- Управляйте общим видом вывода Dataset с помощью DatasetTheme
- Добавлены новые структуры данных: "ImmutableVector" и "KDTree"
- Функция Around была переработана и теперь работает значительно быстрее
- Новые характеристики, начиная с версии 12.2
Mathematica 12.2
| декабрь 2020
|
Документация 12.2
Версия 12.2 добавляет 228 новых функций, расширяя возможности Mathematica и Wolfram Language в работе с биомолекулярными последовательностями, моделировании PDE, пространственной статистике и удаленной оценке пакетных заданий, а также добавляя новые характеристики интерфейса блокнота и многое другое.
- Представляйте биологическую последовательность, такую как ДНК, с помощью BioSequence, и применяйте к ней операции, используя функции BioSequenceTranscribe, BioSequenceComplement и т.д.
- Новая среда моделирования PDE для решения широкого спектра дифференциальных уравнений в частных производных как символически, так и численно
- Анализ пространственных данных и работа с точечными процессами с помощью новых функций пространственной статистики, таких как SpatialPointData, RandomPointConfiguration, MeanPointDensity, PointCountDistribution и др.
- Отправляйте пакетные задания для асинхронной оценки на внешних провайдерах пакетных вычислений с помощью RemoteBatchSubmit и RemoteBatchMapSubmit
- Используйте Enclose и Confirm для написания кода с более надежной обработкой ошибок
- CheckArguments и ArgumentsOptions помогут проверить правильность позиционных и необязательных аргументов в определениях функций
- Новый синтаксис x|->f для определения чистых функций с именованными аргументами
- Используйте ApplyTo (//=) для применения функции к переменной и обновления ее значения.
- Легко выбирайте даты из интервалов дат или списков с помощью DateSelect
- Улучшенная отладка и настройка кода с помощью новых функций EchoEvaluation, EchoLabel и EchoTiming
- Добавлены новые теории и свойства в AxiomaticTheory
- Решайте общие задачи выпуклой оптимизации с помощью ConvexOptimization
- Находите решения проблем робастной оптимизации с помощью RobustConvexOptimization и задач параметрической выпуклой оптимизации с помощью ParametricConvexOptimization
- Тестирование различных свойств функций с помощью FunctionInjective, FunctionSign, FunctionContinuous и т.д.
- Улучшенная поддержка эллиптических функций, включая добавление функций JacobiEpsilon и JacobiZN (дзета-функция Якоби)
- Математические функции Ламе LameS, LameC, LameSPrime, LameCPrime, LameEigenvalueA и LameEigenvalueB для решения краевых задач для уравнения Лапласа в эллипсоидальных и сферо-конических координатах
- Создавайте лепестковые графики с помощью RadialAxisPlot
- ParallelAxisPlot создает графики с параллельными координатами
- Представление 2D географических регионов с помощью GeoPolygon, новый GeoGraphics примитив
- Артистическое представление примитивных 2D-графиков с помощью LinearGradientFilling, RadialGradientFilling и ConicGradientFilling
- Проверка на выпуклость и вычисление выпуклой оболочки любого региона с помощью ConvexRegionQ и ConvexHullRegion
- Проверяйте, является ли набор точек положительно ориентированным, отрицательно ориентированным, коллинеарным или копланарным с помощью PositivelyOrientedPoints, NegativelyOrientedPoints, CollinearPoints и CoplanarPoints, соответственно
- Значительно улучшена поддержка обработки видео с новыми функциями, такими как VideoGenerator, VideoIntervals, VideoDelete, VideoMap, VideoMapTimeSeries и др.
- Новый объект AnimatedImage для представления анимированных GIF, PNG и т.д.
- Используйте FaceRecognize для поиска и распознавания лиц на изображении с помощью машинного обучения
- Поддержка нескольких новых типов слоев нейронных сетей, включая FunctionLayer, CompiledLayer, NetArrayLayer и RandomArrayLayer
- Добавлено несколько новых методов для DimensionReduction и DimensionReduce, включая t-SNE, анализ главных компонент и латентно-семантический анализ
- Поддержка форматов сжатия и архива 7z, ISO, RAR и ZSTD
- Представляйте сертификаты безопасности открытого ключа, используя SecurityCertificate и импортируйте их из общих вариантов PEM файла
- Значительное улучшение импорта в PDF-файл
- Улучшенный Import с поддержкой URL-адресов, обновлением FileFormat и добавлением FileFormatQ и многое другое
- Присоединить плавающую ячейку к содержимому в окне блокнота с помощью AttachCell
- Canvas добавляет интерактивный рисунок произвольной формы в интерфейс блокнота
- Создание кнопки, которая при нажатии копирует содержимое с помощью ClickToCopy
- Переработанный интерфейс для вставки и редактирования гиперссылок
- Добавлена поддержка встроенного TeX-ввода с автоматическим набором текста
- Создавайте лицензионные права по требованию для запуска автономных ядер Wolfram Engine на платной основе с помощью CreateLicenseEntitlement
- Улучшенный набор микроконтроллеров с новой поддержкой многих 32-битных объектов от Arduino, Adafruit и SparkFun
- Новые характеристики, начиная с версии 12.1
Mathematica 12.1.1
| июнь 2020
Версия 12.1.1 является результатом неустанного стремления к повышению качества языка Wolfram Language. Она включает в себя более тысячи исправлений, расширения функциональных возможностей и усовершенствования эффективности в криптографии, обработке видео, обработке данных, визуализации и многом другом.
- Криптографические функции являются более надежными и последовательными, включая дополнительные методы хеширования для GenerateDigitalSignature
- VideoStream теперь поддерживает прямые трансляции, а функции обработки и экспорта видео по умолчанию используют кодеки H264/AAC (по мере доступности)
- Повышенная производительность конструкций Dataset и GridBox и улучшенная стабильность для TableView
- RLink теперь может использовать пользовательские установки R вплоть до версии 3.6
- Улучшеная обработка данных StackedListPlot и StackedDateListPlot
- Улучшения и исправления ошибок для Around, включая лучшую обработку асимметричных неопределенностей
- Усовершенствованный набор текста для DateObject
- Устранено замедление вычислений простых чисел
- И многое другое
Mathematica 12.1
| март 2020 | Документация 12.1
Версия 12.1 является нашей самой крупной на данный момент версией, расширяющей функциональные возможности Mathematica и языка Wolfram Language в области математической визуализации, обработки аудио и изображений, машинного обучения и нейронных сетей, доступа/хранения данных и многого другого, а также внедрения новых систем для обработки видео и управления паклетами.
- Интерфейс блокнотов Windows и Linux дополнен поддержкой HiDPI для тысяч иконок и других ресурсов
- Интерфейсы Windows и MacOS теперь используют Direct3D 11 и Metal API для улучшенной визуализации 3D-графики
- Просмотр, редактирование и манипуляция табличными данными по аналогии с электронными таблицами с помощью TableView
- Детальный контроль внешнего вида, сортировки, хранения данных и других параметров Dataset
- Новая структура DataStructure для эффективного создания, хранения и манипулирования общими структурами данных
- Вычисление асимптотических приближений и разложений для математических выражений с Asymptotic и DiscreteAsymptotic
- Математическая функция HeunG представляет регулярное решение общего уравнения Heun
- Генерация распределений по неупорядоченным классам с CategoricalDistribution
- Используйте GeometricOptimization для поиска положительных значений, которые минимизируют позиномиальную цель при заданных ограничениях
- Построение графиков функций, областей и векторов в комплексной плоскости с ComplexRegionPlot, ComplexContourPlot, ComplexVectorPlot и т.д.
- Поддержка генерации доказательств из произвольных предикатов (логика первого порядка) с FindEquationalProof
- Ряд улучшений и новых возможностей для векторной визуализации
- Закрашивайте артистично 2D-полигоны с помощью HatchFilling и PatternFilling, а также затеняйте 3D-объекты с помощью StippleShading, ToonShading, HatchShading и других новых графических директив
- Улучшеная поддержка геометрических операций в географических регионах
- Отображение значений на картах в виде плавно меняющихся цветов с GeoDensityPlot или в виде контуров с GeoContourPlot
- Исследуйте топологию сеток с помощью MeshConnectivityGraph и NearestMeshCells
- Обучение генеративных моделей на различных типах данных с NetGANOperator
- Включение обнаружения аномалий в функции машинного обучения с AnomalyDetector
- Устанавливайте стилизованные аннотации для графиков и других объектов с помощью Annotate
- Используйте Splice для автоматического объединения выражений в список
- Работайте с подмножествами/подсписками с помощью таких функций, как SubsetCases, SubsetPosition, SubsetCount и т.д.
- Представление форм операторов с помощью OperatorApplied и CurryApplied, а также использование ReverseApplied для применения функции с обратными аргументами
- TimeRemaining для извлечения секунд до тех пор, пока не будет завершено вычисление TimeConstrained
- DateInterval для непрерывного представления интервалов времени или с заданной гранулярностью, InfinitePast/InfiniteFuture для представления неопределенных интервалов времени и MinDate/MaxDate для поиска экстремумов в интервале или списке дат
- Просмотр древовидных графов выражений на любом уровне с ExpressionGraph
- ExternalIdentifier для представления и ссылки на ресурсы в системах внешних идентификаторов
- Поиск и извлечение значений из конечной точки Wikidata SPARQL с помощью WikidataSearch и WikidataData
- Поддержка языков Julia, Ruby и R благодаря ExternalEvaluate
- Идентификация молекулярных структур на изображении с помощью MoleculeRecognize
- Загружайте файлы во внешнее хранилище, например Dropbox с ExternalStorageUpload
- Просмотр и анализ данных блокчейна ARK и отправка транзакций
- Объединяйте и разделяйте классы сущностей с помощью UnionedEntityClass, IntersectedEntityClass и ComplementedEntityClass
- Улучшеная поддержка ZIP и TAR с помощью CreateArchive и ExtractArchive
- Храните надежно системные пароли, секреты, ключи и т.д. локально с помощью SystemCredential, а также создавайте цифровые подписи документов из заданного ключа с помощью GenerateFileSignature
- Используйте структуру паклетов для представления, установки и управления локальными и удаленными паклетами с такими функциями, как PacletInstall, PacletFind, PacletSites и т.д.
- Улучшеная поддержка MicrosoftSQL, MySQL и других реляционных баз данных
- Решайте проблему максимального разреза графа с FindMaximumCut
- Используйте FaceAlign, чтобы выровнять лица на изображениях на основе ориентиров лица
- FindImageText для обнаружения областей изображения, содержащих символ, слово, строку или блок текста
- Используйте SpeechCases и SpeechInterpreter для идентификации текста и объектов в аудио разговорной речи, и сравнивайте речи с контрольным клипом с помощью SpeakerMatchQ
- Усовершенствованный видео-фреймворк для программного просмотра, обработки и анализа различных типов мультимедиа
- Используйте CharacterNormalize для преобразования текста в различные Unicode формы нормализации
- Поддержка набора программных средств CUDA, предоставленных пользователем
- Создавайте блокноты с произвольной формой, ввода-вывода типа Wolfram|Alpha, готовые к многошаговым вычислениям
- Новые характеристики, начиная с версии 12
Mathematica 12
| апрель 2019 | Документация 12.0
Версия 12.0 значительно расширяет функциональные возможности Mathematica в области математики и геометрии, географической визуализации, обработки звука и изображений, машинного обучения и многого другого, включая основные улучшения интерфейса и улучшения эффективности всей системы.
- Основные обновления интеграции ОС для интерфейсов ноутбуков Mac и Linux с использованием 64-битного API Cocoa и Qt 5 соответственно, при этом интерфейсу Linux больше не требуется поддерживающий X-сервер
- Решатели оптимизации, такие как LinearOptimization, QuadraticOptimization, SemidefiniteOptimization и т.д., для оптимизации выпуклых функций при выпуклых ограничениях, включая векторные неравенства, такие как VectorGreater, для моделирования векторных переменных
- Расширенные возможности асимптотики, включая асимптотические решения алгебраических и разностных уравнений и асимптотические приближения сумм
- Добавлена поддержка генерации произвольных констант в Integrate, Sum и Product
- Улучшенная поддержка элементарных функций для Integrate, поддержка крупных структурированных систем в Solve и Reduce, поддержка DSolve для нелинейных ОДУ первого порядка и расширенное применение и поддержка в FunctionDomain
- Расширенные возможности NDSolve для численного решения PDE (дифференциальных уравнений в частных производных) для решения нелинейных PDEs в областях произвольной формы с помощью метода конечных элементов и автоматические взаимодействия идеализированных n-тел с использованием NBodySimulation
- Дополнительное расширение геометрических возможностей за счет добавления обычных многоугольников с отверстиями и примитивов многогранников, а также улучшенной всеобщей поддержки
- Новый фреймворк для визуализации евклидовой геометрии и её теорем с использованием GeometricScene и GeometricAssertion
- Доступ к встроенным аксиоматическим теориям для использования в символических доказательствах с помощью AxiomaticTheory
- Визуализация комплексных данных и функций с помощью ComplexListPlot, построение действительных и мнимых компонентов функции с использованием ReImPlot и построение модуля сложной функции действительной переменной, окрашенного его аргументом, с использованием AbsArgPlot
- Используйте Around для описания неопределенности в измеряемых значениях, со встроенной поддержкой функций визуализации
- Создавайте, анализируйте и модифицируйте химические вещества, используя функцию Molecule и визуализируйте структуры в двух и трёх измерениях с помощью MoleculePlot и MoleculePlot3D
- Представляйте геодезические вектора с помощью GeoVector и визуализируйте геодезические векторные поля с помощью GeoVectorPlot и GeoStreamPlot
- Генерация случайно распределенных географических положений в любом регионе, используя RandomGeoPosition и анализ расстояния, площади и угловых искажений географических проекций с использованием GeoGridUnitDistance, GeoGridUnitArea и GeoGridDirectionDifference
- Обновление стандартной настройки функции GraphPlot для визуализаций, а также новые темы графиков и обновленные характеристики
- Функции обработки цвета, такие как FindMatchingColor, ImageRecolor и ColorDetect, поддерживаются новой функцией-обёрткой ColorsNear, которая представляет область вокруг заданного цвета
- Функции распознавания высокого уровня, такие как ImageCases, FacialFeatures, AudioIdentify и SpeechRecognize, а также улучшения в производительности FindFaces, FeatureSpacePlot, AudioMFCC и т.д.
- Улучшения производительности в функциях анализа аудио, таких как AudioIntervals и оконных функциях, таких как HannWindow, а также новая структура AudioAnnotate для аннотирования аудиообъектов
- Многоязычная поддержка SpeechSynthesize, а также улучшенное обнаружение и поиск доступных голосов с помощью VoiceStyleData
- ShortTimeFourier для вычисления и хранения свойств кратковременных преобразований Фурье и InverseSpectrogram для аппроксимации сигнала по амплитудной спектрограмме
- Фреймворк нейронной сети был расширен за счет дополнительных предварительно обученных моделей, новых слоёв, новых кодеров и декодеров, поддержки Multi GPU и автоматического досрочного прекращения обучения для предотвращения переобучения
- ClassifierMeasurements теперь может обрабатывать неопределенности и многоклассовое усреднение, а метод "NeuralNetwork" для Classify был значительно улучшен с использованием самонормализующейся сети
- Изучайте обобщенное распределение вероятностей из произвольных данных, используя LearnDistribution, заменяйте отсутствующие значения в данных сгенерированными значениями, используя SynthesizeMissingValues и находите аномальные примеры в данных с помощью FindAnomalies
- Взаимодействуйте с реляционными базами данных символически, используя RelationalDatabase, интегрируя методы вне ядра и в памяти для доступа к данным в терабайтном масштабе и автоматически генерируя код SQL для популярных баз данных
- Выполняйте запросы к удаленным или находящимся в памяти графовым RDF базам данных с помощью запросов SPARQL и импортируйте/экспортируйте RDF-данные из различных форматов RDF
- Поддержка характеристик "на ходу", фильтрации и сортировки, агрегации, объединения типов и выборки классов в структуре сущностей
- Расширенные и улучшенные данные для встроенных объектов во всех областях, включая географические, культурные и исторические, науки о жизни и медицины, финансовые, астрономические, науки о Земле, транспорт, инженерные, лингвистические и математические
- Эффективный частичный импорт и другие улучшения в научных форматах, таких как "FITS" и "HDF5", а также в форматах табличных данных, таких как "CSV" и "XLS"
- NumericArray для создания наиболее компактного представления числового массива
- Передавайте аргументы функциям в любом порядке или через скобочную структуру с помощью Curry, или отображайте векторные функции на подсписки элементов с помощью SubsetMap
- Information была значительно расширена и модернизирована для предоставления информации о различных типах объектов
- Начальная версия Wolfram Compiler для перевода частей кода языка Wolfram Language в оптимизированный машинный код
- Усовершенствования фреймворка внешней оценки, в том числе основные улучшения производительности ядра, ExternalFunction для прямого вызова внешнего кода и WebExecute для управления веб-браузерами
- Создавайте, подписывайте и реализуйте пользовательские транзакции блокчейна и взаимодействуйте с вычислительными контрактами с использованием BlockchainTransaction, BlockchainTransactionSign, BlockchainTransactionSubmit и BlockchainContractValue
- Новый комплект Microcontroller Kit для автоматизации генерации и развертывания кода на микроконтроллерах
- Двунаправленный интерфейс к игровому движку Unity
- Делитесь блокнотами в облаке Wolfram Cloud или по электронной почте, не покидая интерфейс front-end
- Создание, хранение и мгновенный доступ к функциям через общедоступный репозиторий Wolfram Function Repository и систему ResourceFunction
- И многое другое
Mathematica 11.3
| март 2018 | Документация 11.3
Версия 11.3 расширяет возможности Mathematica и Wolfram Language в вычислительной математике, в области обработки изображений и аудио, машинного обучения и нейронной сети, в системном моделировании и во многом другом, а также предоставляет новые ключевые характеристики front end.
- Расширенные возможности асимптотики, включая операторы отношения и приближенные решения интегралов и дифференциальных уравнений
- С помощью ApplySides возможны применения алгебраических операций к обеим частям уравнений и неравенств, а FindEquationalProof предоставит доказательства теорем эквациональной логики построенных из данных аксиом
- GeoSmoothHistogram создаёт карту местоположений с плавным изменением уровней интенсивности цвета
- FeatureSpacePlot3D поможет построить в 3D характеристические пространства в уменьшеном масштабе
- CurrentImage обеспечивает поддержку для одноврименных снятий снимков несколькими устройствами, а также снятия изображения в Linux
- FacialFeatures извлекает такие характеристики лица, как возраст, эмоции и особенные приметы, а FindFaces фильтрует на основе этих характеристик
- Эффективное сетевое аудио кодирование и извлечение признаков для внутренних и внешних аудио объектов
- SpeechSynthesize поддерживает синтез собственнoй ОС, AudioDistance вычисляет дистанционные метрики для аудиосигналов
- FindTextualAnswer находит часть техта, которая отвечает на заданный вопрос, Classify и Predict имеют улучшенную автоматизацию процесса, а DimensionReduction - новыe методы
- В систему нейронной сети добавлены дополнительные предварительно обученные модели, RNN с более быстрым процессом обучения, эффективная генерация последовательности, резюме процессов обучения, совместное использование массивов, свёртки 3D и переменной длины, а также операции над сетями
- Oбзор, импорт или создание готовых для моделирования системных моделeй для извлечения, анализа и визуализации данных
- Blockchain framework для доступа к текущей информации о блокчейнах (например, Ethereum или Биткойн) и для хранения / извлечения данных используя Wolfram blockchain
- Новые функциональные возможности системного уровня для дистанциoнного выполнения процессов, аутентификации пользователей, управления процессами и захвата сетевых пакетов
- Непосредственноe обрабатывание почты в живых почтовых ящиках путем поиска, пометок, перемещения, удаления и т.д.
- SendMail поддерживает HTML-сообщения электронной почты и автоматически встраивает в них такие объекты, как Dataset, TimeSeries и другие
- Улучшенная поддержка системного моделирования, растрового изображения, аудио, таблицы, электронной таблицы, системных и сетевых форматов
- Системa EntityStore позволяет предварительно выбирать объекты, регистрировать специфические объекты и их типы для непосредственного вычисления
- Контекст Wolfram Presenter Tools даёт возможность создания живых интерактивных технических презентаций
- Обмен текстом, кодом и другим контентом в режиме реального времени с использованием интерфейса Wolfram Chat сделанного для блокнота
- Новые характеристики, начиная с версии 11.2
Mathematica 11.2
| сентябрь 2017 | Документация 11.2
Версия 11.2 предоставляет современнейшие возможности Mathematica и Wolfram Language в области обработки изображений и аудио, вычислительной математики, обработки задач, машинного обучения и во многом другом.
- Вычисляет разнообразные пределы: undirected, multivariate, upper, lower, discrete
- Решает уравнения непрерывных и дискретных функций для предоставленных предельных значений
- FourierTransform обеспечивает поддержку периодических функций
- Выполняет 3D-булевые операции на ограниченных областях (regions)
- Предлагает новые методы и опции для автоматизированного машинного обучения с поддержкой извлечения векторов слов, аудио и последовательностей
- Расширенные типы слоев нейронных сетей с новыми опциями и методами
- Поддержка дополнительных форматов при импортировании/экспортировании нейронных сетей
- ImageRestyle создаёт изображение используя характеристики другого изображения
- Доступны спутниковые снимки благодаря функции GeoImage
- Функция RegionImage для 3D-растеризации отдельных областей (regions)
- Снятие снимка текущего изображения экрана или блокнота с помощью CurrentScreenImage и CurrentNotebookImage
- Генерация аудио разговорной речи из текстовой строки с помощью SpeechSynthesize
- Поддержка стереозвука, программного воспроизведения аудио и звукозаписи в Linux
- ExternalEvaluate и StartExternalSession обеспечивают связь с интерпретаторами языков программирования отличных от Wolfram Language
- Возможность сетевого программирования с ZeroMQ из фреймворка SocketConnect
- Фреймворк для настройки начальных значений и вычислений
- Обеспечение управления асинхронных и фоновых задач с фреймворком TaskObject
- Дополнительная документация для численных методов линейной алгебры нижнего уровня
- Новые характеристики, начиная с версии 11.1
Mathematica 11.1.1
| апрель 2017
Система Mathematica 11.1.1 устраняет ряд проблем предшествующей версии 11.1 и значительно улучшает производительность.
- Вновь доступна поддержка GPU для работы с нейронными сетями в Mac
- Добавлены обновления и исправления для нейронных сетей, включая поддержку формата HDF5
- Устранено замедление в поиске документации
- LinearModelFit больше не требует больших ресурсов памяти
- Значительно улучшена работа ListPlot3D
- Устранены проблемы в работе строки предложений, Suggestions Bar, в Windows
- Улучшена работа с областями прямоугольников с плотным массивом координат
Mathematica 11.1
| март 2017 | Документация 11.1
Версия 11.1 расширяет возможности Mathematica и языка программирования Wolfram Language в области машинного обучения, работы с нейронными сетями, обработке звука, статистическом анализе и других областях применения технологий Wolfram.
- Пользователю представлены более 130 новых функций в разнообразных областях применения
- 20 новых типов слоев нейронной сети и высокоэффективная поддержка рекуррентных сетей, а также последовательностей с переменной длиной
- Функция NetModel позволяет получить доступ к архиву полных тренированных и нетренированных нейронных сетей
- Функция FeatureSpacePlot расширяет возможности для машинного обучения на основе визуализации пространства, данных, изображений, текста и т.д.
- Представлены новые функции для машинного обучения, такие как SequencePredict, ActiveClassification и ActivePrediction
- Запись аудио теперь возможна непосредственно в рабочих файлах формата .nb с помощью функции AudioCapture, подготавливающей аудио сигнал к немедленной обработке и анализу
- Выполнять арифметические действия (с *, -, и другие) непосредственно на 2-D и 3-D изображениях
- Расширенная поддержка компьютерной фотографии и компьютерной микроскопии
- Функция ImageGraphics позволяет находить аппроксимации векторной графики для растровых изображений
- Конструкторы заполнения пространства и фрактальных областей, включающие HilbertCurve и SierpinskiMesh
- Новые возможности для пространственной статистики, представленные такими функциями, как WinsorizedMean и SpatialMedian
- GeoBubbleChart, а также расширенная поддержка для работы функций Callout, ScalingFunctions, и других
- Поддержка производных с символическими выражениями
- Более высокое разрешение для геоданных
- Высокоинтегрированные внешние сервисы для веб-поиска, веб-поиска изображений и перевода текста
- Обширная система PersistentValue для хранения данных между рабочими сеансами локально, в облаке и т.д.
- AutoCopy способствует плавному распределению отдельно редактируемых файлов в облачной системе
- Создание WolframScript .wls файлов с редактором кода на основе файлов формата .nb (notebook)
- Самовыполняющиеся скрипты языка Wolfram Language теперь совместимы с Windows
- Новый интерактивный дизайн для всей документации с наглядными примерами использования
Mathematica 11.0.1
| сентябрь 2016
Mathematica 11.0.1 решает ряд вопросов, связанных с Mathematica 11, и совершенствует работу множества функций.
- Новое воспроизведение аудио, поддержка аудио для платформы Linux, и улучшенное воспроизведение аудио на всех операционных платформах
- Значительно улучшенa 3D графикa и yсовершенствованы процессы вращения и увеличения в 3D графике, которые до этого приводили к сбою системы
- Значительно улучшенa поддержка форматa графики GIF и способы введения данных
- Исправлена регрессия в функции Plot и устранена медленная скорость работы функций ParametricPlot, ParametricPlot3D
- Маркировка и функциональность ListPlot значительно улучшены и работают нормально
- Улучшена и стабилизирована работа функции Dataset , а также подобных функций
- Более 9000 слов добавлены в английский словарь проверки орфографии
- Функция TextRecognize теперь поддерживает все документированные языки
- Исправлена проблема в работе WolframScript и способности данной функции различать между опциями и названиями программных кодов
- Совместимость с MacOS Sierra и улучшенная стабильность в работе на других платформах Mac и Linux
- Исправлены ошибки в работе функции CenterArray
- Теперь доступны SetOptions для URLRead, URLExecute и URLDownload
Mathematica 11
| август 2016 | Документация 11.0
Mathematica 11 представляет функциональные возможности для значимых новых областей, включая 3D печать, обработку аудио, машинное обучение и нейронные сети, а также многие другие улучшения, все построенные на основе языка Wolfram Language.
- Свыше 500 новых функций значительно расширяют охват в новых и уже существующих областях
- Алгоритмическое генерирование, импорт и прямая печать трёхмерных моделей на локальных или облачных 3D принтерах
- Новые вычислительные аудио синтез, обработка и анализ для приложений в музыке и речи
- Новая структура нейронных сетей предоставляет доступ к глубинному обучению с ускорением вычислений на графических процессорах
- Расширенные и усиленные функциональные возможности машинного обучения, включая вычленение признаков и байесовскую оптимизацию
- Многочисленные расширения и улучшения в облаке Wolfram, а также веб-операциях и хранении данных
- Широкий набор новых видов визуализации: от статистичекой до географической и анатомической, а также улучшенные варианты презентации
- Улучшения в работе и характеристиках лидирующих в своей сфере символики, численных операций и геометрии
- Расширенная география, включая новые географические понятия, карточный задний план, проектирование и многое другое
- Новая вычислительная география, а также больше инструментов для обработки изображений и сигналов
- Новая и улучшенная поддержка для случайных матриц, временных рядов и количественных представлений в теории вероятности и статистике
- Экспериметальный канал структуры Wolfram для асинхронной передачи информации между облаком, рабочим столом и встроенными системами
- Запуск кода языка Wolfram Language отовсюду: локально или в облаке, с новым интерпретатором командной строки WolframScript
- Более богатые структуры функционального прграммирования, благодаря улучшениям обработки списков и массивов
- Более мощная обработка текста и языка и возросшая многоязычная поддержка
- Проверка орфографии в режиме реального времени, дополненная словарями для технических терминов, имён собственных и поддержкой около 25 языков
- Улучшенное представление кода, автодополнение ввода, и сообщения об ошибках помогают улучшить продуктивность пользователей
- Более быстрый и гибкий доступ к базе данных Wolfram, включая произвольные наборы данных
- И многое другое
Mathematica 10.4.1
| апрель 2016
Mathematica 10.4.1 решает некоторые важнейшие проблемы, обнаруженные в последних версиях.
- Обеспечивает обходной путь в случае обнаружения программных ошибок в Mac OS X 10.11.4, который может предотвратить автоматический запуск Mathematica, следуя политике по умолчанию Gatekeeper
- Решает проблемы с OpenGL, которые являлись причиной нестабильности и сбоев в работе графических компонентов, особенно в рендеринге, вращении и динамике при работе с Graphics3D и Manipulate
- Решает проблемы при активации для пользователей системы Linux, которые, возможно, испытывали затруднения в работе
- Решает проблемы снижения быстродействия, когда работа с изображением происходит непосредственно во внешнем интерфейсе
- Восстанавливает ожидаемое поведение для пользователей, которым программа выдаёт ошибки при одновременном запуске нескольких блокнотов на Windows
- Исправляет ошибки в оценке, которые были возвращены ListPlot [Table[…]] и CoefficientRules
- Восстанавливает поведение пункта меню Clear Formatting
- Show теперь работает с объектами GeoGraphics
- Улучшает стабильность в функциональности Code Assist
- Совершенствует поддержку и документацию для DateFormat при использовании Interpreter
- Для пользователей японской версии: обновлённые прямые сообщения возвращаются при перемещении блокнота из облака на рабочий стол
Mathematica 10.4
| март 2016 | Документация 10.4
Mathematica 10.4, строясь на новейшей версии языка Wolfram Language, существенно расширяет свои функциональные возможности для работы с облачными сервисами и системами для осуществления географических и геометрических расчётов, построения динамических визуализаций, создания интерактивных приложений, а также целым рядом других улучшений.
- Поддержка сопоставлений по шаблонам и существенное повышение производительности в массивах Association
- Возможность неявно определять самостоятельные единицы (Entity) по их значениям и свойствам
- Новый объект CloudExpression, представляющий выражение, чьё значение стойким образом хранится в облаке
- Экспериментальная поддержка в пользовательском интерфейсе для создания интерактивных приложений, используя функцию AskFunction
- Поддержка масштабированных графиков командами ListPlot, ListLinePlot и DateListPlot посредством использования опции ScalingFunctions, а также новая функция Dendrogram для построения дендрограмм для иерархической кластеризации элементов списка
- Новые расчётные и информационные функции для проверки правописания и анализа частоты встречаемости слов, а также значительные улучшения в работе функций TextSearch и Snippet
- Новые функциональные возможности для работы с графами и сетями: функция PlanarGraph построения планарных графов, а также функция ConnectedGraphComponents для нахождения связных граф-компонентов для графов различных типов
- Экспериментальная функция ClusterClassify для генерирования функции классификации ClassifierFunction, на основании кластеризации в числовых, текстовых данных, изображениях, датах и моментах времени
- Новые функции для символьных вычислений, такие как DifferenceQuotient и GreenFunction, а также дополнительные функциональные возможности в теории чисел и обработке сигналов
- Добавлена поддержка новых форматов для геометрических расчётов и функций для построения сеточных регионов по массивам, а также для нахождения свойств геометрических регионов, таких как тензор инерции и моменты общего положения, нахождения ограничительных регионов для массива точек, а также нахождения мер регионов, заданных формулами с параметрами
- Расширена поддержка данных с единицами измерений (Quantity) в функциях теории вероятности и статистики, включая новую функцию QuantityDistribution
- Экспериментальная функция DynamicGeoGraphics для создания динамических, интерактивных двумерных гео-изображений, поддерживающих масштабирование и панорамирование
- Новая функция DynamicImage для интерактивного просмотра изображений произвольного размера, поддерживающих панорамирование и масштабирование, а также значительно расширенные возможности функции HighlightImage для выделения заданных участков изображения
- Улучшения в поддержке маркировки данных и функций в некоторых функциях через использование обёрточного символа Labeled или опции PlotLabels
- Поддержка прямого взаимодействия Arduino Yun с сервисом Wolfram Data Drop
- Возможность API подключения посредством команды ServiceConnect ещё к семи внешним сервисам, включая Google Analytics, SurveyMonkey, FRED, а также PubMed, для получения и анализа данных
- Более 20 новых интерпретируемых типов, поддерживаемых командой Interpreter и смежными командами, включая опубликованные веб формы с умными полями ввода
- Добавлена поддержка 24 новых семейств шрифтов для более гибкой настраиваемости печатной и веб продукции
Mathematica 10.3.1
| декабрь 2015
- Восстановленное быстродействие при пересылке строк, используя WSTP (символьный протокол передачи компании Wolfram)
- Улучшения устойчивости функций обработки изображений, в том числе функций Image3D, ColorConvert и HighlightImage
- Устранены снижения быстродействия работы функций для численной интерполяции
- Улучшения работы в функции отмены изменений (Undo) при использовании копирования и вставки
- Улучшения правильности импортирования изображений в различных форматах, включая JPEG и TIFF
- Восстановлено ожидаемое поведение для некоторых аргументов функций TravelDirections и Nearest
- Доработана поддержка международных языков и переводов, включая проверку правописания на испанском и поиск на китайском языках
- Обновления многих элементов пользовательского интерфейса, включая изменения в таких функциях, как DynamicModule, ActionMenu и поддержке рамок
Mathematica 10.3
| октябрь 2015 | Документация 10.3
В Mathematica 10.3 активно продолжается разработка направлений, впервые добавленных в версии 10, а также идёт совершенствование её других, уже лучших в своём классе, функциональных возможностей.
- Доступ к тождествам и свойствам функций из обширной коллекции математических функций в языке Wolfram Language посредством команды MathematicalFunctionData
- Новые функции для географических вычислений, такие как TravelDirections, TravelDistance и другие для нахождения времени в пути, методов и сопутствующих данных
- Новая команда AnatomyData и тип для интерпретатора AnatomicalStructure для расчётов и использования в облачной системе Wolfram Cloud
- Возможность группировать, копировать и идентифицировать конкретные образцы самостоятельных единиц для более автоматизированных и производительных расчётов
- Поддержка распределений вероятностей на матрицах и возможность вычислять свойства случайных матриц
- Сравнительные операторные формы, такие как GreaterThan, LessThan и EqualTo для тестирования выражений
- Углубленная обработка естественного языка: добавлены новые лингвистические данные для строчной работы со словами и различными алфавитами
- Новые функциональные возможности по представлению и работе с временными зонами
- Символьная поддержка решения уравнений в частных производных и смежных задач на собственные значения
- Более удобные функции сетевого программирования: нахождение адреса сервера, представление IP адреса, работа с сокетами
- Улучшенные возможности по обработке и анализу структуры предложения и его элементов, среди которых определение слов, части речи, переводы и другое
- Новые возможности работы с сервисами GoogleCalendar, GoogleContacts и Yelp для получения данных, а также с сервисами ArXiv и CrossRef, ориентированных на научно-исследовательский сектор
- Многочисленные улучшения базовых функций языка Wolfram Language и функциональных возможностей пользовательского интерфейса Wolfram System на настольных компьютерах и в облаке
Mathematica 10.2
| июль 2015
Беспрецендентная базовая функциональность языка Wolfram Language, расширенная более чем 100 новыми функциями, а также растущая поддержка работы с облаком и подключаемость к внешним источникам данных и периферийным устройствам делают версию системы Mathematica 10.2 обязательной для установки.
- Переведённые подписи под командами для облегчения понимания кода на языке Wolfram Language для пользователей, которые не являются носителями английского языка
- Новые функции визуализации объёмных и дискретных данных: SliceDensityPlot3D и ListStepPlot
- Численное нахождение собственных значений и собственных функций для ОДУ и УрЧП
- Новые возможности для поиска по тексту и текстового анализа
- Новые и обновленные методы для машинного обучения как с учителем, так и без учителя
- Автоматическая обработка электронных сообщений при помощи команд MailReceiverFunction и MailResponseFunction
- Обновления в поддержке работы с временными рядами и в статистической функциональности, включая поддержку оценки интенсивности в функции Histogram
- Расширен ассортимент операций над списками и ассоциативными массивами, включая автоматическое удаление элементов, используя Nothing
- Новые опции использования облака и облачного развертывания приложений, позволяющие управлять правами доступа, устанавливать график задач, регистрировать данные, использовать локальные объекты
- Технические приемы обработки изображений для выполнения операций вычислительной фотографии, среди которых корректирование градационных характеристик, комбинирование снимков различной выдержки и другие
- Значительные улучшения в вычислительной геометрии для основных и сеточных регионов
- Интернациональная поддержка в команде Alphabet, а также полный набор технических (и других) семейств символов и кодировок символов
- Поддержка большего числа геометрических форматов и других форматов данных, значительно улучшенная поддержка импорта и экспорта в формате STL, а также усовершенствованная поддержка работы с форматом JSON
Mathematica 10.1
| март 2015
Версия 10.1 содержит большое количество улучшений в производительности, удобстве использования и сфере применимости, а также несколько значительных алгоритмических результатов, таких как идентификация изображений и поддержка использования пользовательских грамматических правил.
- Поддержка Wolfram Data Drop, универсального накопителя данных
- Автоматическое идентифицирование объектов на изображении: ImageIdentify
- Встроенное автоматическое понижение размерности данных
- Новая функция визуализации информации: WordCloud, TimelinePlot, а также поддержка тематических стилей для индикаторов
- Программируемый лингвистический интерфейс для пользовательских грамматических систем и соответствующих действий
- Новые конструкции для построения сложных форм и интерпретаторов, используя команды CompoundElement и RepeatingElement
- Поддержка многих операций над нерегулярными временными рядами
- Новые операции над списками для работы с последовательностями, выделения наибольших элементов и т.п.
- Встроенная в язык поддержка криптографии на основе OpenSSL
- Встроенный доступ к содержимому энциклопедии Wikipedia
- 31 новая функция для работы со строками, включая разделения на слова и предложения
- Прямая поддержка байтовых массивов, непосредственных форматов изображений и т.п.
- Улучшенная поддержка работы с Arduino
- Улучшения в производительности, документации и интероперабельности Dataset
Mathematica 10.0.2
| декабрь 2014
- Поддержка операционных систем X 10.9.5 и X 10.10
- В команде EmbedCode добавлена поддержка различных языков, среди которых R, Scala, Perl и Ruby
- Улучшения в геометрических вычислениях: новые оптимизации, улучшение производительности, исправление программных ошибок, поддержка новых способов формулирования задач
- Добавлены новые опции для команды DocumentGenerator, среди которых DocumentDescription, GeneratedDocumentBinding, GeneratedDocumentHistoryLength и другие
- Добавлены новые опции для команд DateFunction, SunPosition и MoonPosition
- Улучшения в производительности и исправление программных ошибок в функции поддержки статистики и теории вероятности
- Большое число исправлений программных ошибок в функциях визуализации, новые пиктограммы для карт, а также расширение типов данных, поддерживаемых командой NumberLinePlot
- Команды Replace, ReplaceAll и ReplacePart теперь работают с массивами Associations
- Тридцать четыре новых типа данных, распознаваемых командой Interpreter
- Поддержка плановых задач в Mathematica и Wolfram Cloud через команду ScheduledTask
- Несколько обновлений и исправлений в работе команды VerificationTest и блокнотном тестировании
- Новые опции для команды Animator, среди которых AnimationRunTime и AnimationTimeIndex
Mathematica 10.0.1
| сентябрь 2014
- Обновления и расширения поддержки обработки изображений, среди которых новые эффекты изображений, поддержка опций команды Image3D в функции WatershedComponents, а также встроенная поддержка цветов командами Nearest и FindClusters
- Упрощение синтаксиса команды SendMail для удобства использования
- Новые операторы и композиции операторов для функций по работе с ассоциативными массивами, таких как команды Dataset и Query
- Обновление RLink для поддержки работы с R 3.1.
- Новые поддерживаемые типы данных командой Interpreter, такие как "Beach", "CountryClass", "OilField", а также "Reef"
- Новые оптимизации, поддерживаемые формы ввода и типы маршрутов в географических и геометрических вычислениях
- Функции машинного обучения Classify и Predict теперь поддерживают классификационный метод NeuralNetwork (нейронная сеть)
- Повышение устойчивости и производительности пользовательского интерфейса на всех платформах
- Расширение поддержки семантических типов в команде SemanticImport, а также оптимизации в работе с анонимными колонками данных, пропусками, данными без заголовков, а также импортирование файлов с длинными названиями
- Обновления и улучшения в большом числе областей, среди которых метеорологические данные, поддержка ассоциативных массивов, символьное интегрирование, поддержка нахождения меры неявно заданных геометрических регионов
- Повышения устойчивости и производительности в некоторых визуализационных функциях и для некоторых числовых функций, таких как NDSolve, ParametricNDSolve, SparseArray и MatrixExp
- Обновления в команде InterpolatingFunction для поддержки интерполяционных функций, сохранённых в версии 9 или более ранней версии
Mathematica 10.0
| июль 2014 | Документация 10.0
- Первая версия, основанная на полнокомплектном языке Wolfram Language, расширенном более 700-ми новыми функциями
- Высоко-автоматизированное машинное обучение, включая готовые натренированные модели для выполнения разнообразных задач
- Интегрированные геометрические вычисления, включая символьную геометрию, сеточные геометрические регионы, а также формульные и специальные регионы
- Современные географические вычисления, включая новую полнофункциональную команду GeoGraphics для создания карт
- Поддержка вычислений со структурированными массивами данных и семантического импортирования
- Возможность создавать и вводить в действие высоко функциональные веб формы, которые могут работать с вводом на естественном языке
- Фундаментальная новая структура ассоциативный массив, делающая возможными быстрый поиск по массиву и быстрое обновление элементов массива
- Расширение в поддержке стохастических процессов, включая поддержку скрытых цепей Маркова, и автоматизированный анализ временных рядов
- Гибкая система символьного представления дат и времени, а также функции для работы с ними
- Встроенные тематические стили оформления графиков, что позволяет легко изменять графики под конкретную аудиторию, от бизнес отчетов до технических статей.
- Улучшенная обработка двумерных и трёхмерных изображений с расширенной поддержкой цвета
- Нелинейные системы управления и улучшенная обработка сигналов
- Анализ методом конечных элементов, расширенные уравнения в частных производных, решения в символьном виде ОДУ с запаздыванием, а также гибридных дифференциальных уравнений
- Формальные математические операторы, размерные переменные, а также расширения в алгебраических и графовых вычислениях
- Автоматическое генерирование отчетов, а также шаблонизация строк, файлов и HTML
- Подключаемость к внешним устройствам, сервисам, программным интерфейсам API, а также функции работы с адресами URL
- Встроенная поддержка модульного тестирования
- Интеграция с Wolfram Cloud
- Доступ к расширенному инфобанку Wolfram Knowledgebase
- И многое другое
Mathematica 9.0.1
| январь 2013
- Все избранные примеры теперь доступны непосредственно из программы
- Улучшения в стабильности работы Линейки предложений о следующих вычислениях
- Повышение меткости работы Линейки предложений
- Улучшение производительности и стабильности функций по обработке изображений, расширение поддержки функциями объёмных изображений Image3D
- Улучшения в удобстве и стабильности процесса установки для Linux конфигураций
- Улучшения производительности и надёжности многих функций работы со случайными процессами
- Различные улучшения в работе модуля помощи ввода: полная поддержка Linux платформ, улучшенная поддержка дуальных мониторов, улучшенные поля для указания опций, а также удаление повторяющихся опций
Mathematica 9.0
| ноябрь 2012 | Документация 9.0
- Новый интеллектуальный интерфейс пользователя от Wolfram , значительно улучшающий навигацию по функциям системы Mathematica и облегчающий обнаружение новых функций
- Тесно интегрированная поддержка единиц измерений, включающая ввод в свободной лингвистической форме, перевод из одних единиц в другие, а также проверку согласованности размерностей в функциях визуализации, численных и символьных расчётах
- Новые возможности для анализа графов и сетей, среди которых встроенные каналы получения данных с Facebook, LinkedIn, Twitter и многое другое
- Непосредственное введение в эксплуатацию документов CDF, обладающих доступом к данным в режиме реального времени и другими расширенными возможностям, используя Mathematica Enterprise Edition, предоставляющую режимы предварительного просмотра, эмулирующие Wolfram CDF Player, а также Player Pro
- Важные новые функции при работе с данными, теорией вероятности и статистикой, среди которых анализ надёжности и анализ выживаемости, цепи Маркова, теория массового обслуживания, теория временных рядов и стохастические дифференциальные уравнения
- Обработка объёмных изображений и технология обработки с использованием внешней памяти, производительность которых позволяет работать с двумерными, трёхмерными изображениями и видео очень больших размеров
- Интегрированная обработка цифровых и аналоговых сигналов
- Встроенная поддержка символьных тензоров любого ранга, размерности и симметрийных свойств
- Высоко-конфигурируемые интерактивные индикаторы для создания приборных досок и элементов управления
- Общесистемная поддержка автоматических легенд на графиках и диаграммах
- Тесная интеграция R в рабочий процесс системы Mathematica для беспрепятственного обмена фрагментами кода и данными
- Полнофункциональные команды работы с интернетом со стороны клиента для обмена данными с удалёнными серверами и взаимодействия с программными интерфейсами API
- Обновлённый внешний вид слайдовых презентаций за счёт использования новых стилевых шаблонов и поддержки фоновых изображений
- И многое другое
Mathematica 8.0.4
| октябрь 2011
- Новые элементы меню и интерактивный модуль помощи для развёртывания документа CDF
- Новые функции CDFInformation и CDFDeploy для программного развёртывания файлов CDF
- Новый индикатор прогресса загрузки CDF документа в плагине для браузера
- Улучшения в устойчивости, быстродействии и защищённости плагина по просмотру CDF документов в браузере
- Поддержка Mac OS X Lion
- Улучшенное использование памяти в команде Share при хранении больших массивов данных
- Увеличение быстродействия благодаря обновлению MKL библиотеки
- Новая цветовая подсветка синтаксиса, предупреждающая об использовании переменных Module в Dynamic
- Улучшения производительности функций поддержки цитирования
- Улучшение в поведении оптимизированных переменных в компилированных условных выражениях
- Улучшение в поведении пользовательского интерфейса при сохранении неозаглавленных блокнотов в новых версиях Linux
Примечание: Mathematica 8.0.2 была выпущена и распространялась исключительно как часть gridMathematica 8.0.2. Данный выпуск не содержал никаких функциональных возможностей. Версия 8.0.3 была веткой разработки для Wolfram CDF Player 8.0.3.
Mathematica 8.0.1
| март 2011
- Большое количество новых автоматических правил упрощения для производных распределений вероятностей, включая аффинные преобразования, суммы переменных, параметрические смеси, а также цензурированные и усеченные распределения
- Улучшенная производительность функции Dot для целочисленных векторов больших размеров (> 1000000 элементов) списка целых чисел
- Улучшение в стабильности для процессоров Intel Sandy Bridge благодаря обновлению библиотеки Intel Math Kernel Library
- Улучшения в производительности и корректности для многих операций на графах и сетях
- Сокращение продолжительности запуска программы пользовательского интерфейса
- Улучшения в создании соединений MathLink TCPIP в определённых сетевых конфигурациях
- Улучшение в экспорте изображений типа Real и "Real32" в формат TIFF для большей совместимости с внешними программами просмотра TIFF изображений
- Улучшения в функциональных возможностях и устойчивости Home Edition за счёт включения в неё большего количества 64-битных компонентов
Mathematica 8.0
| ноябрь 2010 | Документация 8.0
- Интеграция с Wolfram|Alpha
- Автоматическое вычисление вероятностей и математических ожиданий
- Более сотни новых распределений вероятностей и большое количество статистических визуализаций
- Генерирование новых распределений вероятностей непосредственно по данным, формулам или по другим распределениям
- Улучшения в работе с графами и сетями, а также в функциях линейной алгебры
- Ценообразование более чем 60 экзотических опционов, более 100 встроенных финансовых индикаторов
- Встроенные функциональные возможности и теории систем автоматического регулирования
- Улучшения возможностей анализа изображений
- Интегрированный вейвлет-анализ
- Встроенная поддержка CUDA и OpenCL
- Автоматическое генерирование C кода
- Символьное манипулирование и оптимизация C кода
- Улучшения в двумерной и трёхмерной графике, включая аппаратное ускорение трехмерного рендеринга и поддержку текстурирования
- Встроенный плагин для веб-браузера
- И многое другое
Mathematica 7.0.1
| март 2009
- Улучшения производительности в основных функциях обработки изображений
- Контекстное меню для быстрой обработки изображений
- Новые учебные руководства, инструкции "How to" ("А как ...") и видеоролики
- Тысячи новых примеров в документации
- Улучшения в поиске по документации
- Интеграция возможностью рукописного ввода математических выражений в Windows 7
- Интеграция с предстоящим выпуском gridMathematica Server
Mathematica 7.0
| ноябрь 2008 | Документация 7.0
- Встроенная поддержка параллельных высокопроизводительных вычислений (HPC)
- Интегрированная обработка изображений
- Новые курированные данные, доступные по требованию, включая геномные данные, данные о протеинах, а также текущие и архивные метеорологические данные
- Большое число новых возможностей для повышения производительности и удобства использования
- Поддержка построения диаграмм и визуализации информации
- Визуализация векторных полей
- Полная поддержка сплайнов, включая поддержку NURBS
- Поддержка булевых вычислений, способная решать задачи промышленного класса
- Построение и анализ статистических моделей
- Интегрированная поддержка геодезических расчетов и GIS данных
- Большое число достижений в символьных вычислениях, в том числе в дискретном исчислении, распознавании последовательностей, а также в работе с символьными корнями трансцендентных уравнений
- И многое другое
Mathematica 6.0.3
| июнь 2008
- Обширный перечень стандартных дополнительных пакетов включён в центр документации
- Улучшение в документации пакетов
- Улучшения в обработке опций для команд MatrixForm и TableForm
- Повышение стабильности программы пользовательского интерфейса при работе с Manipulate, содержащим выделенную графику
- Улучшения в обработке опций для команды ListPlot
- Улучшения в обработке комбинаций установок опций AxesLabel и Ticks
- Улучшение в обработке числовых данных, не содержащих пробелов в импортировании файлов в формате протеиновый инфобанк (PDB)
- Изменение в направлении навивки при экспортировании в формате LightWave объект (LWO), для лучшего соответствия с общепринятыми в индустрии стандартами
- Улучшения в интерактивности на Linux, где используется композитный менеджер окон, как, например, Compiz
- Улучшения в поддержке шрифтов на дистрибутивах Ubuntu Hardy и Fedora Core 9
Mathematica 6.0.2
| февраль 2008
- Новая часть документации, Virtual Book, которая содержит обновленный материал из книги Mathematica Book
- Новая часть документации, Function Navigator, лёгкий в навигации каталог всех объектов в системе Mathematica
- Несколько дополнительных улучшений в системе документации, среди который улучшения в быстродействии, индексировании, а также поддержка отображения пути следования ссылкам
- Полноценная 64-битная производительность на компьютерах Intel Macs
- Улучшения производительности команд Import и Export на Mac и Unix
- Значительное повышение быстродействия при импортировании бинарных файлов данных
- Улучшение в поддержке графики при экспортировании графики в TeX и PDF форматы
- Расширение в импортировании метаданных из файлов астрономических изображений в формате FITS
- Новый инструмент для нахождения координат точек на графике, а также улучшение в цветовом выделении выбранных элементов интерактивной графики
Mathematica 6.0.1
| июль 2007
- Поддержка расширенных настроек прокси-сервера в автоматических и мануальных конфигурациях интернет соединений
- Более подробная документация функций, появившихся в предыдущих версиях системы Mathematica
- Значительно улучшена работа WSTP (Wolfram Symbolic Transfer Protocol) в системах Mac и Unix
- Улучшенная производительность различных конвертеров в командах Import и Export
- Более высокое быстродействие команд ListPlot , ListPlot3D и Plot3D для большого числа точек
- Улучшение в инициализации справочной системы
- Расширенная в автоматическом распознавании типов файлов командой Import
- Полная поддержка относительно спецификаций размера шрифта через опцию FontSize
- Улучшения в импортировании форматов Table , CSV , TSV и MathML
- Новый элемент меню Evaluate Notebook для вычисления всех ячеек блокнота, а также новое подменю Magnification для выбора уровней увеличения показа блокнота
- Добавлены новые примеры для функций системы Mathematica, а также новые учебные пособия
- Обновления курированных данных
Mathematica 6.0
| май 2007 | Документация 6.0
- Динамическая интерактивность, делающая возможным создание сложных интерактивных интерфейсов с помощью не более чем строчки кода
- Эффектные адаптивные функции визуализации для автоматизированного создание графиков, верно воспроизводящих поведение функций и данные
- Язык для интеграции данных, включая автоматическую интеграцию сотен стандартных форматов данных
- Загружаемые по требованию, курированные данные из математики, физики, химии, финансового дела, географии, лингвистики и других областей
- Символьный интерфейс для незамедлительного создания сложных пользовательских интерфейсов с помощью простых программ
- Автоматизированное вычислительное эстетическое оформление, использующее алгоритмическую оптимизацию при отображении визуальной информации
- Унификация активной графики и элементов управления с обыкновенным текстом и элементами ввода
- И многое другое
Mathematica 5.2
| июль 2005
- Поддержка 64-битной адресации на всех платформах
- Поддержка многоядерности на основных платформах
- Поддержка многопоточности при числовых операциях линейной алгебры
- Расширенная поддержка вычислений с произвольной точностью на 64-битных платформах
- Увеличение производительности при операциях над векторными аргументами
- Автоматический выбор устанавливаемых бинарных файлов
- Включенный индексатор блокнотов для поддержки системного поиска по блокнотам
- Поддержка SSH соединения для безопасной работы с удалёнными ядрами
- Поддержка импорта файлов vCard и RSS
- Новые алгоритмы для символьного решения дифференциальных уравнений
- Улучшение производительности решения систем линейных диофантовых уравнений
- Улучшенный алгоритм устранения кванторов в квадратичном случае
- Поддержка высокоуровневых специальных функций вблизи сингулярностей
- Улучшения в работе статистических диаграмм
- Сравнительный тест MathematicaMark 5.2 теперь поддерживает грид-сетки и кластеры
Mathematica 5.1
| ноябрь 2004
- Поддержка работы со строками, в том числе для промышленной эксплуатации
- Встроенная универсальная подключаемость к базам данных
- Высоко оптимизированные функции ввода/вывода бинарных файлов
- Поддержка дополнительных форматов импорта-экспорта, включая форматы XLS и AVI
- Интегрированная поддержка работы с веб сервисами
- Автоматическая визуализация графов и сетей на плоскости и в пространстве
- Высокопроизводительные функции визуализации массивов
- Улучшения производительности численных операций линейной алгебры
- Всецело интегрированная в систему поддержка кусочных функций
- Интегрирование по неявно заданным областям
- Поддержка обработки событий в функции нахождения численного решения дифференциальных уравнений
- Новые алгоритмы для решения символьных дифференциальных уравнений
- Добавлены возможности кластерного анализа
- Вспомогательный инструмент для интерактивного исследования дифференциальных уравнений
- Сравнительный тест MathematicaMark
- Интерфейс GUIKit и встроенный разработчик приложений
Mathematica 5.0
| июнь 2003 | Документация 5.0
- Рекордная производительность числовых операций линейной алгебры посредством использования аппаратно-оптимизированных библиотек
- Полная поддержка высокопроизводительных операций линейной алгебры для разреженных матриц
- Оптимизированные численные решатели нового поколения для обыкновенных ДУ и УрЧП
- Важные новые алгоритмы для решения уравнений и неравенств в символьном виде над различными кольцевыми областями
- Всецело интегрированный решатель для дифференциально-алгебраических уравнений
- Высокопроизводительные функции оптимизации и линейного программирования, в том числе оптимизация методом внутренней точки
- Расширение числа численных решателей, поддерживающих векторные и обобщённые матричные переменные
- Решатель промышленного масштаба для систем рекуррентных уравнений
- Более широкая поддержка выполнения символьных расчётов при заданных условиях на параметры
- Добавлен .NET/Link, обеспечивающий полную интеграцию с платформой .NET Framework от компании Microsoft
- Гибкие возможности импортирования и экспортирования форматов DICOM, PNG, SVG, а также форматов хранения разреженных матриц
- Оптимизированные версии для 64-битного аппаратного обеспечения и операционных систем
- Новое интерактивное вводное руководство, позволяющее безотлагательно начать использование системы Mathematica
Mathematica 4.2
| июнь 2002
- Прозрачная интеграция с Java в J/Link 2.0 и встроенный Java Runtime Engine
- Улучшения в функциях оптимизации и линейного программирования
- Улучшения в быстродействии и корректности многих числовых функций
- Улучшения в функциях упрощения выражений
- Улучшения в поддержке статистики, включая новый пакет ANOVA
- Новый комплектный пакет Combinatorica для решения задач по комбинаторике и теории графов
- Новый комплектный пакет AuthorTools для технических публикаций
- Режим показа слайдов для проведения презентаций
- Новые форматы, поддерживаемые функциями импорта и экспорта, включая форматы FITS и STDS
- Расширения XML, позволяющие хранить блокноты Mathematica в формате XML
- Новый комплектный пакет XML утилит для символьной обработки XML документа
- Поддержка экспорта в формате XHTML, включая поддержку стилевых файлов
- Расширенная поддержка MathML 2.0
Mathematica 4.1
| ноябрь 2000
- Выпущена версия для Macintosh OS X (Version 4.1.5 в 2001)
- Значительно расширенные возможности решения дифференциальных уравнений в символьном виде
- Улучшения компилятора и анализатора соответствия с образцом в системе Mathematica, повышающие производительность и уменьшающие количество используемой памяти
- Новый стандартный пакет для интегрирования по областям, заданным неравенствами, а также интегрирования кусочно определённых функций
- Значительное увеличение быстродействия функций статистики
- Преобразование между системой линейных уравнений и матрицами
- Интеграция с Java в J/Link 1.1
- Улучшенная интеграция с MathML для веба
- Поддержка сохранения в формате IBM techexplorer
- Новые, более производительные фильтры для импортирования и экспортирования Excel файлов, табличных данных, а также сжатых форматов BMP, DXF и STL
- Поддержка манипулирования трехмерной графикой в режиме реального времени на платформах Linux и Unix
- Поддержка звука в оконной системе X
- Команды для визуализации графики, заданной неравенствами
- Поддержка PowerPC Linux и AlphaLinux
- Пакеты дискретной тригонометрии
- Улучшения в работе пользовательского интерфейса в оконной системе X
Mathematica 4.0
| май 1999 | Документация 4.0
- Существенные улучшения в быстродействии численных расчётов
- Публикация документов в различных форматах
- Проверка правописания и переносов в в блокнотах системы Mathematica
- Возможность непосредственного импортирования и экспортирования более чем 20 стандартных форматов для хранения данных, графики и звука
- Расширенная применимость и улучшение работы функций для анализа данных, среди которых нахождение корреляций, сверток, а также новый алгоритм преобразования Фурье
- Поддержка алгебраических вычислений над заданной кольцевой областью
- Возможность сетевого администрирования лицензий на всех платформах
- Улучшения во многих встроенных функциях системы Mathematica
Mathematica 3.0
| сентябрь 1996 | Документация 3.0
- Интерактивная система набора и вывода математических выражений
- Поддержка алгебраических чисел
- Расширение компилятора системы Mathematica, позволяющие работу с массивами машинных чисел
- Поддержка решения нелинейной задачи о наименьших квадратах алгоритмом Левенберга-Маквардта
- Улучшения в поддержке интерполяции (играющей важную роль в представлении результата численного решения обыкновенных уравнений в частных производных)
- Интервальная арифметика
- Новые функции для упрощения и преобразования выражений
- Оптимизированные функции нахождения базиса Гребнера
- Большое число новых специальных функций
- Поддержка контроля потока выполнения программы на основе исключений
Mathematica 2.2
| июнь 1993
- Программа пользовательского интерфейса для Windows с поддержкой новых команд для работы с блокнотами
- Отдельная программа пользовательского интерфейса для Macintosh
- Программа пользовательского интерфейса для оконной системы X
- Поддержка WSTP (Wolfram Symbolic Transfer Protocol) для Windows
- Версия для платформы Linux
- Команды для построения изоконтурных визуализаций
- Пакет для построения символьных решений уравнений в частных производных первого порядка
- Десять новых пакетов в таких областях как 3-мерные контурные графики, вариационное исчисление и музыка
- Новая справочная система, включая онлайновые справочные руководства для оконной системы X и навигатор функций для Macintosh и NeXT
- Более быстрое нахождение численных решений разреженных систем линейных уравнений
- Символьное определённое интегрирование теперь проверяет подынтегральное выражение на предмет наличия неинтегрируемых сингулярностей, а также корректно учитывает скачки анти производной на интервале интегрирования
Mathematica 2.1
| июнь 1992
- Обновление алгоритма построения контурных графиков
- Unix WSTP (Wolfram Symbolic Transfer Protocol) усовершенствования и документация
- WSTP (Wolfram Symbolic Transfer Protocol) для Macintosh
- Поддержка анимаций QuickTime в версии для Macintosh
- Поддержка Windows 3.1
- Поддержка установки в уменьшенном варианте для уменьшенного использования памяти
- Новые пакеты в таких областях как сопоставления нелинейных функций по данным, работа с бинарными файлами, поддержка дельта-функции Дирака, а также синтез звука
Mathematica 2.0
| январь 1991 (первое значительное обновление)
Документация 2.0
- Нахождение решений обыкновенных дифференциальных уравнений в численном виде
- Компилятор численных выражений
- Улучшения в работе функций линейной алгебры
- Реализация алгоритма Риша для вычисления неопределённых интегралов в функции Integrate
- Нахождение решений обыкновенных дифференциальных уравнений в символьном виде
- Нахождение разложений в ряды теперь поддерживается для многих специальных функций
- Добавлена функция ParametricPlot3D
- Большое количество улучшений в поддержке графики
- Улучшенное устранение скрытых поверхностей в поддержке трёхмерной графики
- Большое число строковых и файловых операций
- WSTP (Wolfram Symbolic Transfer Protocol) протокол для обмена данными между процессами, в том числе по сетевому соединению
- Поддержка звука
- Поддержка наборов иностранных символов
- Обнаружение ошибок и отладка
- Блокнотный пользовательский интерфейс
Mathematica 1.2
| август 1989
- Пользовательский интерфейс для Macintosh
- Поддержка работы с удалёнными вычислительными ядрами
- Существенные улучшения в работе символьного интегрирования
- Первичные возможности по решению дифференциальных уравнений в символьном виде в команде DSolve
- Решение трансцендентных и других уравнений, требующих использования обратных функций
- Точное нахождение интерполяционных многочленов
- Добавлены команды LinearProgramming, ConstrainedMax и ConstrainedMin
- Добавлены команды MatrixPower и MatrixExp
- Добавлены функции нахождения базиса Гребнера
- Добавлена поддержка опции Modulus в функциях Det, Inverse и LinearSolve
- Добавлены стандартные программы пакета Statistics и Graphics
- Большое количество новых графических опций и функциональных возможностей, включая отображение осей и меток в трёхмерной графике
- Значительно более производительное нахождение НОД для многочленов многих переменных, а также разложения на множители
Mathematica 1.0
| июнь 1988 | Документация 1.0
- Первичный выпуск системы Mathematica