Эта статья может быть дополнена текстом, переведенным из соответствующей статьи на немецком языке . (Апрель 2020 г.) Нажмите [показать], чтобы получить важные инструкции по переводу.
|
Mathematica 8.0.0 Linux интерфейс | |
Разработчики) | Wolfram Research |
---|---|
изначальный выпуск | 23 июня 1988 г . [1] |
Стабильный выпуск | 12.2 (16 декабря 2020 г . [±] [2] | )
Написано в | Язык Wolfram Language , [3] C / C ++ , Java [4] |
Платформа | Windows (10), [5] macOS , Linux , Raspbian , онлайн-сервис. [6] Все платформы поддерживают 64-битные реализации. [7] (список) |
Доступно в | Английский, китайский, японский |
Тип | Компьютерная алгебра , численные вычисления , визуализация информации , статистика , создание пользовательского интерфейса |
Лицензия | Проприетарный |
Интернет сайт | www |
Wolfram Mathematica (обычно называемая Mathematica ) - это современная техническая вычислительная система, охватывающая большинство областей технических вычислений, включая нейронные сети , машинное обучение , обработку изображений , геометрию , науку о данных , визуализацию и другие. Система используется во многих технических, научных, инженерных, математических и вычислительных областях. Он был разработан Стивеном Вольфрамом и разработан компанией Wolfram Research из Шампейна, штат Иллинойс . [8] [9] Язык Wolfram Languageэто язык программирования, используемый в системе Mathematica. [10]
Интерфейс ноутбука [ править ]
Wolfram Mathematica состоит из двух частей: ядра и внешнего интерфейса . Ядро интерпретирует выражения (код языка Wolfram Language) и возвращает результирующие выражения, которые затем могут отображаться во внешнем интерфейсе.
Интерфейс, разработанный Теодором Греем [11] в 1988 году, предоставляет графический пользовательский интерфейс (GUI), который позволяет создавать и редактировать документы записной книжки [12], содержащие программный код с выделением синтаксиса , форматированный текст вместе с результатами, включая набор математических вычислений. , графика, компоненты графического интерфейса, таблицы и звуки. Весь контент и форматирование можно создавать алгоритмически или редактировать в интерактивном режиме. Поддерживаются стандартные возможности обработки текста, включая многоязычную проверку орфографии в реальном времени.
Документы могут быть структурированы с использованием иерархии ячеек, которая позволяет выделять и разбивать документ на разделы и поддерживает автоматическое создание индекса нумерации. Документы могут быть представлены в виде слайд-шоу для презентаций. Блокноты и их содержимое представлены в виде выражений Mathematica, которые могут быть созданы, изменены или проанализированы программами Mathematica или преобразованы в другие форматы.
Инструменты Presenter поддерживают создание презентаций в стиле слайд-шоу, которые поддерживают интерактивные элементы и выполнение кода во время презентации.
Среди альтернативных интерфейсов - Wolfram Workbench, интегрированная среда разработки (IDE) на основе Eclipse, представленная в 2006 году. Она предоставляет инструменты разработки кода на основе проектов для Mathematica, включая управление версиями, отладку, профилирование и тестирование. [13] Существует плагин для IDE на основе IntelliJ IDEA для работы с кодом Wolfram Language, который в дополнение к подсветке синтаксиса может анализировать и автоматически заполнять локальные переменные и определенные функции. [14] Ядро Mathematica также включает интерфейс командной строки. [15] Другие интерфейсы включают JMath, [16] на основе GNU Readline и WolframScript.[17], который запускает автономные программы Mathematica (с аргументами) из командной строки UNIX.
Высокопроизводительные вычисления [ править ]
Возможности высокопроизводительных вычислений были расширены за счет введения упакованных массивов в версии 4 (1999) [18] и разреженных матриц (версия 5, 2003), [19], а также за счет использования библиотеки GNU Multi-Precision для оценки высокой точности. арифметика.
Версия 5.2 (2005 г.) добавила автоматическую многопоточность, когда вычисления выполняются на многоядерных компьютерах. [20] В этот выпуск включены оптимизированные библиотеки для ЦП. [21] Кроме того, Mathematica поддерживается сторонним специализированным оборудованием для ускорения, таким как ClearSpeed . [22]
В 2002 году была представлена gridMathematica, позволяющая выполнять параллельное программирование на уровне пользователя в гетерогенных кластерах и многопроцессорных системах [23], а в 2008 году технология параллельных вычислений была включена во все лицензии Mathematica, включая поддержку технологии grid, такой как Windows HPC Server 2008 , Microsoft Compute Cluster Server и Солнечная сетка .
Поддержка аппаратного обеспечения CUDA и OpenCL GPU была добавлена в 2010 году. [24] Кроме того, начиная с версии 8, он может генерировать код C , который автоматически компилируется системным компилятором C, таким как GCC или Microsoft Visual Studio .
В 2019 году была добавлена поддержка компиляции кода языка Wolfram Language в LLVM . [25]
Особенности [ править ]
Возможности Wolfram Mathematica: [26]
- Библиотеки математических элементарных функций и специальных функций, включая функции теории чисел и комбинаторные функции
- Поддержка комплексных чисел , арифметики произвольной точности , интервальной арифметики, чисел с цензурированными данными с неопределенностью , временных данных, временных рядов и данных на основе единиц измерения, а также символьных вычислений
- Инструменты для работы с матрицами и данными, включая поддержку разреженных массивов и ассоциативных массивов
- 2D и 3D инструменты для визуализации и анимации данных, функций и географии
- Решатели для систем уравнений, диофантовых уравнений , обыкновенных дифференциальных уравнений (ODE), нелинейных дифференциальных уравнений в частных производных (PDE), дифференциально-алгебраических уравнений (DAE), дифференциальных уравнений с запаздыванием (DDE), стохастических дифференциальных уравнений (SDE) и рекуррентных соотношений
- Анализ методом конечных элементов, включая создание 2D и 3D адаптивных сеток
- Числовые и символьные инструменты для дискретного и непрерывного исчисления, включая непрерывные и дискретные интегральные преобразования
- Ограниченная и неограниченная локальная и глобальная оптимизация
- Библиотеки многомерной статистики, включая подгонку, проверку гипотез, а также вычисления вероятностей и ожиданий для более чем 160 распределений.
- Расчеты и моделирование случайных процессов и очередей
- Контролируемые и неконтролируемые машины обучения инструменты для данных, изображений и звуков в том числе искусственных нейронных сетей
- Инструменты для интеллектуального анализа текста, включая регулярные выражения, семантический анализ, анализ тональности и извлечение фактов
- Инструменты интеллектуального анализа данных, такие как кластерный анализ , выравнивание последовательностей и сопоставление с образцом
- Вычислительная геометрия в 2D, 3D и более высоких измерениях и 2D геометрия в стиле Евклида.
- Библиотеки для обработки сигналов, включая вейвлет- анализ звуков, изображений и данных
- Фильтры и меры обработки звука, включая распознавание звука
- Инструменты для обработки 2D и 3D изображений [27] и морфологической обработки изображений, включая распознавание изображений.
- Инструменты для визуализации и анализа ориентированных и неориентированных графиков
- Инструменты для криптографии, включая симметричные и асимметричные ключи, хеширование и криптографию на основе эллиптических кривых
- Инструменты для финансовых расчетов, включая облигации, аннуитеты, деривативы, опционы и т. Д.
- Теория групп и символьные тензорные функции
- Инструменты для автоматического доказательства теорем
- Библиотеки линейных и нелинейных систем управления
- Комплект микроконтроллера для указания символических спецификаций, на основе которых он автоматически генерирует и развертывает код для автономной работы в микроконтроллерах.
- Инструменты для вычислительной химии, включая расчеты длины и угла связи, а также базы данных химических свойств
- Язык программирования, поддерживающий процедурные , функциональные , объектно-ориентированные конструкции и параллельное программирование.
- Набор инструментов для добавления пользовательских интерфейсов в вычисления и приложения
- Инструменты для создания и развертывания облачных вычислительных приложений и сервисов
- Инструменты для подключения к библиотекам динамической компоновки (DLL), Java , .NET , C ++ , Fortran , CUDA , OpenCL и системам на основе протокола передачи гипертекста (HTTP)
- Использование как « лингвистического ввода произвольной формы » ( пользовательский интерфейс на естественном языке ) [28] [29], так и языка Wolfram Language в записной книжке при подключении к Интернету
Развертывание [ править ]
Есть несколько способов развертывания приложений, написанных на Wolfram Mathematica:
- Mathematica Player Pro - это исполняемая версия Mathematica, которая запускает любое приложение Mathematica, но не позволяет редактировать или создавать код. [30]
- Бесплатно заряда версия, Wolfram CDF Player , предназначена для выполнения программ Mathematica , которые были сохранены в формате вычисляемых документов (CDF). [31] Он также может просматривать стандартные файлы Mathematica, но не запускать их. Он включает плагины для распространенных веб-браузеров в Windows и Macintosh.
- webMathematica позволяет веб-браузеру действовать как интерфейс для удаленного сервера Mathematica. Он разработан для обеспечения удаленного доступа к пользовательскому приложению через браузер на любой платформе. Его нельзя использовать для предоставления полного доступа к системе Mathematica. Из-за ограничений пропускной способности интерактивная трехмерная графика не полностью поддерживается в веб-браузере.
- Код языка Wolfram Language можно преобразовать в код C или в автоматически созданную DLL.
- Код языка Wolfram Language может быть запущен в облачной службе Wolfram как веб-приложение или как API либо на серверах, размещенных в Wolfram, либо в частной установке Wolfram Enterprise Private Cloud.
Соединения с другими приложениями, языками программирования и службами [ править ]
Связь с другими приложениями происходит через протокол, называемый Wolfram Symbolic Transfer Protocol (WSTP). Он обеспечивает связь между ядром Wolfram Mathematica и внешним интерфейсом, а также обеспечивает общий интерфейс между ядром и другими приложениями. [32] Wolfram Research бесплатно распространяет комплект разработчика для связывания приложений, написанных на языке программирования C, с ядром Mathematica через WSTP . Используя J / Link . [33], программа на Java может попросить Mathematica выполнить вычисления; аналогично, программа Mathematica может загружать классы Java , манипулировать объектами Java и выполнять вызовы методов. Аналогичная функциональность достигается с.NET / Link , [34], но с программами .NET вместо программ Java. Другие языки, которые подключаются к Mathematica, включают Haskell , [35] AppleScript , [36] Racket , [37] Visual Basic , [38] Python , [39] [40] и Clojure . [41]
Mathematica поддерживает создание и выполнение моделей Modelica для моделирования систем и подключается к Wolfram System Modeler.
Доступны ссылки на многие сторонние программные пакеты, включая OpenOffice.org Calc , [42] Microsoft Excel , [43] MATLAB , [44] [45] [46] R , [47] SageMath (который также может вызывать Mathematica), [48] [49] [50] [51] Singular , [52] Wolfram SystemModeler и Origin . [53] Он также связан с игровым движком Unity и OpenAI Gym . Математическими уравнениями можно обмениваться с другими вычислительными или наборными программами черезMathML .
Mathematica включает интерфейсы к базам данных SQL (через Java Database Connectivity JDBC), [54] MongoDB и может обращаться к базам данных графов RDF через SPARQL . Mathematica также может устанавливать веб-службы из описания на языке описания веб-служб (WSDL). [55] [56] Он может получать доступ к данным HDFS через Hadoop . [57]
Mathematica может вызывать различные облачные сервисы для получения или отправки данных, включая ArXiv , Bing , ChemSpider , CrossRef , Dropbox , Facebook , Federal Reserve , Fitbit , Flickr , Google (Analytics, Calendar, Contacts, Custom search, Plus, search, translate) , Instagram , LinkedIn , MailChimp , Microsoft Translator , Mixpanel , OpenLibrary , OpenPHACTS , PubChem , PubMed, Reddit , RunKeeper , SeatGeek , SurveyMonkey , Twilio , Twitter , Wikipedia и Yelp . [58]
Mathematica может собирать данные в реальном времени через связь с LabVIEW , [59] из потоков финансовых данных, [60] и напрямую с аппаратных устройств через GPIB (IEEE 488), [61] USB , [62] и последовательные интерфейсы. [63] Он автоматически обнаруживает и считывает данные с устройств, следующих по протоколу HID USB. Он может считывать данные напрямую с ряда датчиков Vernier, совместимых с Go! Link. [64]
Mathematica может читать и писать в общедоступные блокчейны ( Биткойн , Эфириум и ARK). [65]
Он поддерживает импорт и экспорт более 220 форматов данных, изображений, видео, звука, систем автоматизированного проектирования (САПР), географических информационных систем (ГИС), [66] документов и биомедицинских форматов.
Вычислимые данные [ править ]
Wolfram Mathematica включает коллекции тщательно отобранных данных, предназначенных для использования в вычислениях. Mathematica также интегрирована с Wolfram Alpha , онлайн- механизмом ответов на вопросы о вычислениях , который предоставляет дополнительные данные, некоторые из которых обновляются в режиме реального времени. Некоторые из наборов данных включают астрономические, химические, геополитические, языковые, биомедицинские и погодные данные в дополнение к математическим данным (например, узлам и многогранникам). [67]
Прием [ править ]
В 1989 году компания BYTE включила Mathematica в число победителей премии BYTE Awards «Отличие», заявив, что это «еще одно прорывное приложение для Macintosh ... оно может позволить вам усвоить алгебру и математические вычисления, которые казались невозможными для понимания из учебника». [68]
Изучение и внедрение Mathematica [ править ]
По сравнению с ранними годами, сейчас доступно огромное количество ресурсов для изучения приложения. Wolfram Cloud предоставляет каждому бесплатную учетную запись и доступ к последней версии Mathematica, а также предоставляет место и руководство для начала обучения независимо от платформ.
Документация теперь доступна в Интернете, в облаке Wolfram Cloud и в самом приложении, заполнена примерами простого копирования и вставки. Объясняются не только функции и множество опций, но и рабочие процессы и инструкции.
Элементарное введение в язык Wolfram дает краткое руководство по основам. В то время как быстрое введение для студентов-математиков и быстрое введение для программистов содержит подробности для соответствующих пользователей.
Wolfram U также предоставляет бесплатные и платные учебные пособия по более глубокому использованию приложения.
История версий [ править ]
Wolfram Mathematica построена на идеях более ранней программы Symbolic Manipulation Program (SMP) Коула и Вольфрама . [69] [70] Название программы «Математика» было предложено Стивену Вольфраму соучредителем Apple Стивом Джобсом, хотя Вольфрам думал об этом раньше и отверг его. [71]
Wolfram Research выпустила следующие версии Mathematica: [72]
- 1.0 - 23 июня 1988 г. [73] [74] [75] [76]
- 1.1 - 31 октября 1988 г.
- 1.2 - 1 августа 1989 г. [76] [77]
- 2.0 - 15 января 1991 г. [76] [78]
- 2.1 - 15 июня 1992 г. [76]
- 2.2 - 1 июня 1993 г. [76] [79]
- 3.0 - 3 сентября 1996 г. [80]
- 4.0 - 19 мая 1999 г. [76] [81]
- 4.1 - 2 ноября 2000 г. [76]
- 4.2 - 1 ноября 2002 г. [76]
- 5.0 - 12 июня 2003 г. [76] [82]
- 5.1 - 25 октября 2004 г. [76] [83]
- 5.2 - 20 июня 2005 г. [76] [84]
- 6.0 - 1 мая 2007 г. [85] [86]
- 7.0 - 18 ноября 2008 г. [87]
- 8.0 - 15 ноября 2010 г. [88]
- 9.0 - 28 ноября 2012 г. [89]
- 10.0 - 9 июля 2014 г. [90]
- 10.1 - 30 марта 2015 г. [91]
- 10.2 - 14 июля 2015 г. [92]
- 10.3 - 15 октября 2015 г. [93]
- 10,4 - 2 марта 2016 г. [94]
- 11.0 - 8 августа 2016 г. [95]
- 11.0.1 - 28 сентября 2016 г. [96]
- 11.1 - 16 марта 2017 г. [97]
- 11.1.1 - 25 апреля 2017 г. [98]
- 11.2 - 14 сентября 2017 г. [99]
- 11.3 - 8 марта 2018 г. [100]
- 12.0 - 16 апреля 2019 г. [101]
- 12.1 - 18 марта 2020 г. [102]
- 12.1.1 - 17 июня 2020 г. [103]
- 12.2 - 16 декабря 2020 г. [104]
См. Также [ править ]
- Сравнение многопарадигмальных языков программирования
- Сравнение программ численного анализа
- Сравнение языков программирования
- Сравнение движков регулярных выражений
- Вычислительный X
- Язык динамического программирования
- Язык программирования четвертого поколения
- Функциональное программирование
- Список систем компьютерной алгебры
- Список программ компьютерного моделирования
- Список графического программного обеспечения
- Грамотное программирование
- Математический язык разметки
- Математическое программное обеспечение
- Wolfram Alpha , веб-система ответов
- Язык Wolfram Language
- Wolfram SystemModeler , инструмент физического моделирования и симуляции, который интегрируется с Mathematica.
Ссылки [ править ]
- ^ Вольфрам, Стивен (23 июня 2008 г.), Mathematica исполняется 20 лет сегодня , Вольфрам , получено 16 мая 2012 г.
- ^ «История быстрых изменений в системе Mathematica» . Проверено 16 декабря 2020 .
- ^ «Празднование первой четверти века Mathematica» . Дата обращения 11 августа 2015 .
- ^ Программная инженерия системы Mathematica — Документация Wolfram Mathematica 9 . Reference.wolfram.com. Проверено 23 марта 2015.
- ^ «Системные требования Mathematica 12 и доступность платформы» . Дата обращения 16 декабря 2020 .
- ^ Raspberry Pi включает бесплатную программу Mathematica The Verge
- ^ "Wolfram Mathematica" . Дата обращения 11 августа 2015 .
- ^ Стивен Вольфрам: Простые решения; Программное обеспечение Mathematica, являющееся иконоборцем физиков, решает сложные задачи , BusinessWeek, 3 октября 2005 г.
- ^ «Свяжитесь с Wolfram Research» . Дата обращения 11 августа 2015 .
- ^ "Новый язык программирования Стивена Вольфрама: может ли он сделать мир вычислимым?" . Журнал Slate . Дата обращения 11 августа 2015 .
- ^ Патент US8407580 Google Patent Search
- ^ Hayes, Брайан (1990-01-01). «Мысли о системе Mathematica» (PDF) . Пиксель .
- ^ "Wolfram вводит рабочую среду IDE для Mathematica" . Macworld . 21 июня 2006 . Дата обращения 11 августа 2015 .
- ^ Плагин Mathematica для IntelliJ IDEA
- ^ Использование документации по текстовому интерфейсу на wolfram.com
- ^ "JMath: интерфейс для Mathematica на основе GNU Readline" . Дата обращения 11 августа 2015 .
- ^ "Список каталогов" . Проверено 18 апреля 2019 .
- ^ Математическое программное обеспечение дает новые возможности; Новые программы автоматизируют такие утомительные процессы, как решение нелинейных дифференциальных уравнений и преобразование единиц . Агнес Шанли, Химическая инженерия , 1 марта 2002 г.
- ^ Mathematica 5.1: дополнительные функции делают программное обеспечение подходящим для специалистов по исследованию операций. Автор: МанМохан С. Содхи, OR / MS Today , 1 декабря 2004 г.
- ↑ 21-я ежегодная награда Editors 'Choice Awards , Macworld, 1 февраля 2006 г.
- ^ «Система Mathematica настроена на использование преимуществ ЦП, когда они доступны» . Проверено 13 апреля 2020 .
- ^ «Платы ускорителей ClearSpeed Advance, сертифицированные Wolfram Research; математические сопроцессоры позволяют пользователям системы Mathematica повысить производительность в четыре раза» . Дата обращения 11 августа 2015 .
- ^ gridMathematica предлагает решение для параллельных вычислений от Денниса Селлерса, MacWorld, 20 ноября 2002 г.
- ^ "Поддержка CUDA и OpenCL добавлена в Mathematica 8" . Проверено 13 апреля 2020 .
- ^ "Создать код LLVM" . Проверено 13 апреля 2020 .
- ^ "Центр документации языка и системы Wolfram" . Дата обращения 11 августа 2015 .
- ↑ Обзор: Mathematica 7. Технические вычислительные мощности становятся все более популярными Macworld, январь 2009 г.
- ^ "Революция лингвистики свободной формы в математике" . Дата обращения 11 августа 2015 .
- ^ «Лингвистический ввод в свободной форме» . Дата обращения 11 августа 2015 .
- ^ Mathematica Player Pro - новая система доставки приложений для Mathematica www.gizmag.com
- ^ «Формат вычисляемого документа (CDF) для интерактивного содержимого» . Дата обращения 11 августа 2015 .
- ^ Протокол символической передачи Wolfram (WSTP)
- ↑ Mathematica 4.2. Архивировано 21ноября 2007г. Чарльзом Зейтеромна Wayback Machine , Macworld , 1 ноября 2002 г.
- ^ .NET / Link : .NET / Link - это набор инструментов, который объединяет Mathematica и Microsoft .NET Framework.
- ^ "mathlink: напишите пакеты Mathematica на Haskell - Hackage" . Дата обращения 11 августа 2015 .
- ^ С.Кратки. «MathLink для AppleScript» . Дата обращения 11 августа 2015 .
- ^ "MrMathematica: Вызов Mathematica из схемы" . Дата обращения 11 августа 2015 .
- ^ «Mathematica для ActiveX - из архива библиотеки Wolfram» . Дата обращения 11 августа 2015 .
- ^ "erocarrera / pythonika" . GitHub . Дата обращения 11 августа 2015 .
- ^ «PYML (интерфейс Python Mathematica) - из архива библиотеки Wolfram» . Дата обращения 11 августа 2015 .
- ^ "Clojuratica - Home" . Clojuratica.weebly.com . Проверено 16 августа 2013 .
- ^ CalcLink Lauschke Consulting
- ^ «Mathematica Link для Excel: использование возможностей Mathematica в Excel» . Дата обращения 11 августа 2015 .
- ^ R. Menon, Sz. Хорват. «MATLink» . Дата обращения 11 августа 2015 .
- ^ Бен Barrowes (10 июня 2010). "Mathematica Symbolic Toolbox для MATLAB – Версия 2.0" . Дата обращения 11 августа 2015 .
- ^ «MaMa: вызов MATLAB из Mathematica с помощью MathLink - из архива библиотеки Wolfram» . Дата обращения 11 августа 2015 .
- ^ Документация RLink Mathematica
- ^ Гургулхон, Эрик; Бейгер, Михал; Манчини, Марко (21 декабря 2014 г.). «Тензорное исчисление с открытым исходным кодом: проект SageManifolds». Журнал физики: Серия конференций . 600 : 012002. arXiv : 1412.4765 . Bibcode : 2015JPhCS.600a2002G . DOI : 10.1088 / 1742-6596 / 600/1/012002 . S2CID 119136759 .
- ^ «Интерфейс для Mathematica - Справочное руководство Sage v7.4: Интерфейсы интерпретатора» . doc.sagemath.org . Проверено 8 января 2017 .
- ^ "Использование Mathematica в Sagemath | LSUMath" . www.math.lsu.edu . Проверено 8 января 2017 .
- ^ Pruim, Randall (5 мая 2010). "Может ли Sage заменить Maple и Mathematica?" (PDF) . Колледж Кальвина . Дата обращения 8 января 2016 .
- ^ Мануэль Кауэрс и Виктор Levandovskyy из Johannes Kepler University Linz в Австрии
- ^ * Интерфейсные ссылки Origin и программное обеспечение Mathematica. Архивировано 20 марта 2007 г. в Wayback Machine Electronic Design.
- ^ Mathematica 5.1 Доступные , базы данных Journal, Jan 3, 2005.
- ^ Математические веб-службы: W3C Note 1 августа 2003 г.
- ^ Введение в веб-службы , Учебное пособие по веб-службам Mathematica
- ^ "шаданан / HadoopLink" . GitHub . Дата обращения 11 августа 2015 .
- ^ Документация на языке Wolfram Language Подключение службы Yelp
- ^ Mathematica Ссылка на Labview BetterView Consulting
- ^ DDFLink Lauschke Consulting
- ^ GITM SourceForge. Обратите внимание, что проект GITM в настоящее время (по состоянию на 2014-08-03) не имеет загружаемых артефактов и, по-видимому, неактивен, поэтому поддержка GPIB для Mathematica может фактически отсутствовать.
- ^ BTopTools Коммерческий интерфейс для USB-устройств.
- ^ "Аппаратное обеспечение взаимодействия с Mathematica - из архива библиотеки Wolfram" . Дата обращения 11 августа 2015 .
- ^ Вернье и Mathematica
- ^ «Работа с блокчейнами» . Проверено 15 апреля 2020 .
- ^ Mathematica 6 Labs Обзор Cadalyst 1 февраля 2008
- ^ "Научно-технические данные" , Mathematic Guide , Wolfram Research, архивируются с оригинала на 10 мая 2012 , получен 16 May 2012
- ^ "The BYTE Awards" . БАЙТ . Январь 1989 г. с. 327.
- ^ Математика, Вселенная и Стивен: автор Mathematica вызвал в этом году вихрь научных споров, когда после более чем 10 лет исследований опубликовал свой трактат о способности простых структур создавать непредсказуемые сложные модели. (Ученый года 2002) (Стивен Вольфрам) , Тим Стадт, R&D, 1 ноября 2002 г.
- Перейти ↑ A Top Scientist's Latest: Math Software , Эндрю Поллак, The New York Times , 24 июня 1988 г.
- ↑ Вольфрам, Стивен (6 октября 2011 г.), Стив Джобс: несколько воспоминаний , Вольфрам Альфа , получено 16 мая 2012 г.
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 11 августа 2015 .
- ↑ Mathematica: The Scrapbook , Wolfram, заархивировано из оригинала 18 мая 2012 г. , извлечено 16 мая 2012 г.
- ^ "Журнал Mathematica: Том 9, Выпуск 1: Бюллетени новостей" . Дата обращения 11 августа 2015 .
- ^ Суперкомпьютерные Pictures Решить После нерастворимые , Джон Марков, 30 октября 1988 года.
- ^ a b c d e f g h i j k Насер М. Аббаси. «Немного истории Mathematica» .
- ^ В Mathematica 1.2 добавлены новые параметры графики: обновление также обещает одновременные операции Элинор Крейг, MacWeek , 25 июля 1989 г.
- ^ Mathematica + 283 функции = Mathematica 2.0 , Рейнс Коэн, MacWeek , 15 января 1991 г.
- ^ Новая версия Mathematica , Машиностроение , 1 июня 1993 г.
- ^ "Архив новостей Wolfram" . Wolfram.com . Проверено 16 августа 2013 .
- ^ Mathematica 4.0 Чарльз Seiters, Macworld , 1 октября 1999 года.
- ^ Mathematica 5.0 добавляет: Ровно через 15 лет после первого выпуска Mathematica компания Wolfram Research выпустила Mathematica , PC Magazine , 3 сентября 2003 г.
- ^ Сложение веб-сервисов системы Mathematica 5.1; Mathematica 5.1 обеспечивает улучшения по сравнению с версией 5.0, которые значительно несоразмерны для обновления .1. Питер Кофе, eWeek , 6 декабря 2004 г.
- ↑ Версия Mathematica - 64-разрядная версия , MacWorld UK, 13 июля 2005 г.
- ^ Сегодня Mathematica заново изобретена - Блог Стивена Вольфрама
- ^ Mathematica 6: Феликс Грант обнаруживает, что версия 6 программного обеспечения для символьной математики Wolfram Research действительно оправдывает его ожидания. Научные вычисления, 2007.
- ^ Выпущена сегодня система Mathematica 7.0! - Блог Стивена Вольфрама
- ^ "Блог Стивена Вольфрама: Mathematica 8!" . Проверено 18 ноября 2010 года .
- ^ "Блог Стивена Вольфрама: Сегодня выпущена система Mathematica 9!" . Проверено 28 ноября 2012 года .
- ^ «Блог Стивена Вольфрама: запуск Mathematica 10 - с более чем 700 новыми функциями и безумным объемом исследований и разработок» . Проверено 9 июля 2014 года .
- ^ "Новости Wolfram Research» Теперь доступна система Mathematica 10.1! " . Дата обращения 11 августа 2015 .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 11 августа 2015 .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 16 декабря 2020 .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 16 декабря 2020 .
- ^ "Блог Стивена Вольфрама: Сегодня мы запускаем версию 11!" . Дата обращения 8 августа 2016 .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 16 декабря 2020 .
- ^ «Блог Стивена Вольфрама: Продолжение разработки R&D: запуск версии 11.1» . Проверено 16 марта 2017 года .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 16 декабря 2020 .
- ^ «Блог Стивена Вольфрама: это еще один впечатляющий релиз! Сегодня запускается версия 11.2» . Проверено 14 сентября 2017 года .
- ^ «Блог Стивена Вольфрама: Рев в 2018 году с еще одним большим выпуском: запуск версии 11.3 Wolfram Language & Mathematica» . Проверено 8 марта 2018 .
- ^ «Блог Стивена Вольфрама: сегодня запускается версия 12! (И это большой скачок для Wolfram Language и Mathematica)» . Дата обращения 16 апреля 2019 .
- ^ «Блог Стивена Вольфрама: Менее чем за год, так много нового: запуск версии 12.1 Wolfram Language & Mathematica» . Дата обращения 18 марта 2020 .
- ^ «Последняя версия Mathematica и краткая история изменений» . Дата обращения 17 июня 2020 .
- ^ «Запуск версии 12.2 Wolfram Language & Mathematica» .
Внешние ссылки [ править ]
- Официальный веб-сайт
- Центр документации Mathematica
- Wolfram Open Cloud ограниченный бесплатный доступ к системе Mathematica через браузер
- Веб-сайт для идентификации изображений на платформе Mathematica
- Wolfram Demonstrations Project Демонстрации на основе Mathematica
- Немного истории Mathematica, документирующей рост базы кода и количества функций с течением времени
- Скринкаст и видеогалерея Wolfram: практическое начало работы с Mathematica