右肺下叶钙化灶是什么意思| 小孩心跳快是什么原因| 女性虚火旺吃什么下火| 热疹用什么药膏最好| 滑膜炎吃什么药好| 许嵩的粉丝叫什么| 治脚气用什么药| 突然头晕眼花站不稳是什么原因| 怀疑肝不好挂什么科室| sle是什么病的缩写| 锋芒是什么意思| 后背长痘痘用什么药膏| 吃什么清理脑血管堵塞| pin什么意思| 啐了一口是什么意思| 胃痛胃胀吃什么好| 除权是什么意思| 刷脂是什么意思| 乔丹是什么牌子| dha有什么作用与功效| 01属什么| 周杰伦的粉丝叫什么| 立冬吃什么东西| 舌苔发黄厚是什么原因| 小叶增生和乳腺增生有什么区别| 一级医院是什么意思| 什么茶刮油| 小儿风寒感冒吃什么药最好| 慢性浅表性胃炎吃什么药| 子宫肌瘤是什么引起的| 盛情款待是什么意思| 耳根子软是什么意思| 渗析是什么意思| 6像什么| 柠檬和什么一起泡减肥| 什么是篮球基本功| 什么是肝阳上亢| 脱氧核糖是什么| 病理单克隆抗体检测是什么| 八字七杀是什么意思| 女左上眼皮跳是什么预兆| 幻听是什么原因| vdr是什么意思| 吃柠檬是什么意思| 多囊是什么意思| 不值一提是什么意思| 嘴巴经常长溃疡是什么原因| 藿香正气水什么人不能喝| 子宫癌前期有什么症状| 不眠之夜是什么意思| 锅贴是什么| 癸水是什么意思| 做梦吃饺子是什么意思| 246是什么意思| 非那根又叫什么| zf是什么意思| 真菌感染是什么引起的| 雾化是治疗什么的| 宫颈病变是什么原因引起的| bp是什么意思医学上面| 地中海贫血什么意思| 多五行属什么| 五行缺什么查询| 红蜘蛛用什么药| 距离感是什么意思| 用减一笔是什么字| 香港特首什么级别| 餐后血糖高吃什么药| 为什么睡觉总是做梦| 鸽子夏天喝什么水好| logo中文是什么意思| hedgren是什么品牌| 慷慨什么意思| 乙肝大三阳是什么意思| 尿胆原是什么意思| 喝黄芪水有什么副作用| 规律宫缩是什么感觉| 有时候会感到莫名的难过是什么歌| 无花果有什么功效| 胃胀不消化吃什么药| 电测听是什么| 老舍被誉为什么| 角瓜是什么瓜| 系统性红斑狼疮是什么病| 什么态度| 前庭功能检查是查什么| 阴虚火旺喝什么茶好| 离婚证是什么颜色| 明年属什么生肖| 爱是什么东西| 女性适合喝什么茶| 流产会出现什么症状| 胸腺瘤是什么病| 入驻是什么意思| 乌鸡卷是什么肉做的| 为什么七星瓢虫是益虫| 心脏跳的快是什么原因| 葡式蛋挞为什么叫葡式| sby是什么意思| 尿多尿急是什么原因| 女性尿路感染吃什么药| 健身后应该吃什么| 沙和尚是什么动物变的| 吃什么助于长高| 猪八戒的武器叫什么| 92年是什么年| 西瓜像什么| 你喜欢我什么| 凝血功能是什么意思| 前胸后背疼挂什么科| 什么汗滴| 纯碱是什么| 冰箱灯不亮是什么原因| 什么草药能治肿瘤| 接风吃什么| 心存芥蒂是什么意思| 流清鼻涕是什么原因| 匙仁是牛的什么部位| 多吃什么可以长高| 造影是什么| 六味地黄丸有什么副作用吗| 做梦梦见棺材和死人是什么意思| 染色体异常是什么意思| 亲嘴有什么好处| 甲状腺结节不能吃什么东西| bk病毒是什么| 食用棕榈油是什么油| 苏打水有什么作用| 女朱读什么| 6月份是什么季节| 他喵的什么意思| 什么是孤独| 什么时候入秋| 精神内科一般检查什么| 古代男宠叫什么| 转氨酶高吃什么| 空性是什么意思| 微信附近的人都是些什么人| 鼻饲是什么意思| evisu是什么牌子| 参天大树什么意思| 吃饭咬舌头是什么原因| 一黑一白是什么蛇| cp什么意思| 流黄鼻涕是什么原因| 牙疼吃什么水果好| 发烧是什么症状| 种植牙有什么危害| 四百分能上什么大学| 睾丸炎吃什么药最有效| 胎儿左侧侧脑室增宽的原因是什么| 什么的陪伴| 微醺是什么意思| 7.7什么星座| 脖子皮肤黑是什么原因| 氨咖黄敏胶囊是治什么的| 乙肝五项245阳性是什么意思| 中国移动增值业务费是什么| 国企混改是什么意思| 陶土样大便见于什么病| 脚踝浮肿是什么原因| 吃什么补黄体酮| 筒骨炖什么好吃| 阴部痒痒的是什么原因| fe是什么元素| 为什么会精神衰弱| 西红柿含什么维生素| 水晶和玻璃有什么区别| 四不念什么| 正负得什么| 2月13号是什么星座| 朱是什么颜色| 碧螺春属于什么茶| 81岁属什么| 海参吃什么| 吃什么东西化痰| 结肠炎适合吃什么食物| 意气用事是什么意思| 慢脚是什么| 杏花是什么季节开的| 女性提高免疫力吃什么| 孙悟空被压在什么山下| 两个山念什么| 紫苏有什么功效与作用| 心肌是什么意思| 生育保险是什么| 高知是什么意思| 8.14是什么星座| 中国的国粹是什么| 胎儿左心室强光点是什么意思| 外阴过敏用什么药| 缺金的人戴什么最旺| 经行是什么意思| 什么天喜地| 女人吃桑葚有什么好处| 被褥是什么意思| 减张缝合是什么意思| 长生不老是什么意思| 医院挂号用什么app| 做什么生意好挣钱| 为什么德牧不能打| 二月十三是什么星座| 什么是变异性哮喘| 前列腺炎吃什么药好| 榴莲补什么| 婴儿呛奶是什么原因引起的| 眼睛疼吃什么药效果最好| 月经期适合吃什么食物| 两小儿辩日告诉我们什么道理| 黄连膏有什么功效和作用| 掏耳朵咳嗽是什么原因| 双币信用卡是什么意思| 社畜什么意思| 人格魅力什么意思| 小巴西龟吃什么食物| 绿豆跟什么一起煮最好| 什么是终端| 红绿色盲是什么遗传| 路由器管理员密码是什么| 膝关节疼痛吃什么药好| 国家的实质是什么| 有什么好听的网名| 钵仔糕粉是什么粉| 七叶一枝花主治什么病| 十月十一日是什么星座| 全身大面积湿疹暗示着什么| dolphin是什么意思| 比肩劫财是什么意思| 手机越狱什么意思| ab型和ab型生的孩子是什么血型| 芒果不能和什么一起吃| 攒劲是什么意思| 学英语先从什么学起| 孩子b型血父母什么血型| 关二爷是什么神| 胆固醇高吃什么好| 车厘子什么季节成熟| 天肖是什么生肖| 喝酒脸红是缺少什么酶| 6月19什么星座| 川字五行属什么| 日本为什么偷袭珍珠港| 化橘红是什么东西| 干眼症是什么| 阴虚吃什么食物| 皮脂腺囊肿挂什么科| 大排畸什么时候做| 12月18是什么星座| 梦到鳄鱼是什么意思| 圆脸适合什么发型女| 降三高喝什么茶最好| 胃疼可以吃什么水果| 熊掌有什么功效与作用| 胎方位loa是什么意思| 组织部是干什么的| 红细胞压积偏高是什么原因| 箔是什么意思| 烧腊是什么意思| 梦到吃苹果是什么意思| 感冒嗓子疼吃什么药| 1959年属猪的是什么命| 糖类抗原125偏高是什么原因| 大使是什么行政级别| 外痔疮是什么样子图片| 百度

大连探索各种医联体模式 构建分级诊疗新格局

百度 较普遍的说法是起源于法国。

Wolfram (previously known as Mathematica and Wolfram Mathematica) is a software system with built-in libraries for several areas of technical computing that allows machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, NLP, optimization, plotting functions and various types of data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other programming languages. It was conceived by Stephen Wolfram, and is developed by Wolfram Research of Champaign, Illinois.[7][8] The Wolfram Language is the programming language used in Mathematica.[9] Mathematica 1.0 was released on June 23, 1988 in Champaign, Illinois and Santa Clara, California.[10][11][12] Mathematica's Wolfram Language is fundamentally based on Lisp; for example, the Mathematica command Most is identically equal to the Lisp command butlast. There is a substantial literature on the development of computer algebra systems (CAS).

Wolfram
Developer(s)Wolfram Research
Initial releaseJune?23, 1988; 37 years ago?(2025-08-14)[1]
Written inWolfram Language,[2] C/C++, Java[3]
PlatformWindows,[4] macOS, Linux (includes separated support for Raspbian on Raspberry Pi[5]), online service. All platforms support 64-bit implementations.[6] (list)
Available inEnglish, Chinese, Japanese
TypeComputer algebra, numerical computations, information visualization, statistics, user interface creation
LicenseProprietary
Websitewww.wolfram.com/mathematica/ Edit this at Wikidata

Notebook interface

edit

Mathematica is split into two parts: the kernel and the front end. The kernel interprets expressions (Wolfram Language code) and returns result expressions, which can then be displayed by the front end.

The original front end, designed by Theodore Gray[13] in 1988, consists of a notebook interface and allows the creation and editing of notebook documents that can contain code, plaintext, images, and graphics.[14]

Code development is also supported through support in a range of standard integrated development environment (IDE) including Eclipse,[15] IntelliJ IDEA,[16] Atom, Vim, Visual Studio Code and Git. The Mathematica Kernel also includes a command line front end.[17]

Other interfaces include JMath,[18] based on GNU Readline and WolframScript[19] which runs self-contained Mathematica programs (with arguments) from the UNIX command line.

High-performance computing

edit

Capabilities for high-performance computing were extended with the introduction of packed arrays in version 4 (1999)[20] and sparse matrices (version 5, 2003),[21] and by adopting the GNU Multiple Precision Arithmetic Library to evaluate high-precision arithmetic.

Version 5.2 (2005) added automatic multi-threading when computations are performed on multi-core computers.[22] This release included CPU-specific optimized libraries.[23] In addition Mathematica is supported by third party specialist acceleration hardware such as ClearSpeed.[24]

In 2002, gridMathematica was introduced to allow user level parallel programming on heterogeneous clusters and multiprocessor systems[25] and in 2008 parallel computing technology was included in all Mathematica licenses including support for grid technology such as Windows HPC Server 2008, Microsoft Compute Cluster Server and Sun Grid.

Support for CUDA and OpenCL GPU hardware was added in 2010.[26]

Extensions

edit

As of Version 14, there are 6,602 built-in functions and symbols in the Wolfram Language.[27] Stephen Wolfram announced the launch of the Wolfram Function Repository in June 2019 as a way for the public Wolfram community to contribute functionality to the Wolfram Language.[28] At the time of Stephen Wolfram's release announcement for Mathematica 13, there were 2,259 functions contributed as Resource Functions.[29] In addition to the Wolfram Function Repository, there is a Wolfram Data Repository with computable data and the Wolfram Neural Net Repository for machine learning.[30]

Wolfram Mathematica is the basis of the Combinatorica package, which adds discrete mathematics functionality in combinatorics and graph theory to the program.[31]

Connections to other applications, programming languages, and services

edit

Communication with other applications can be done using a protocol called Wolfram Symbolic Transfer Protocol (WSTP). It allows communication between the Wolfram Mathematica kernel and the front end and provides a general interface between the kernel and other applications.[32]

Wolfram Research freely distributes a developer kit for linking applications written in the programming language C to the Mathematica kernel through WSTP using J/Link.,[33] a Java program that can ask Mathematica to perform computations. Similar functionality is achieved with .NET /Link,[34] but with .NET programs instead of Java programs.

Other languages that connect to Mathematica include Haskell,[35] AppleScript,[36] Racket,[37] Visual Basic,[38] Python,[39][40] and Clojure.[41]

Mathematica supports the generation and execution of Modelica models for systems modeling and connects with Wolfram System Modeler.

Links are also available to many third-party software packages and APIs.[42]

Mathematica can also capture real-time data from a variety of sources[43] and can read and write to public blockchains (Bitcoin, Ethereum, and ARK).[44]

It supports import and export of over 220 data, image, video, sound, computer-aided design (CAD), geographic information systems (GIS),[45] document, and biomedical formats.

In 2019, support was added for compiling Wolfram Language code to LLVM.[46]

Version 12.3 of the Wolfram Language added support for Arduino.[47]

Computable data

edit

Mathematica is also integrated with Wolfram Alpha, an online answer engine that provides additional data, some of which is kept updated in real time, for users who use Mathematica with an internet connection. Some of the data sets include astronomical, chemical, geopolitical, language, biomedical, airplane, and weather data, in addition to mathematical data (such as knots and polyhedra).[48]

Reception

edit

BYTE in 1989 listed Mathematica as among the "Distinction" winners of the BYTE Awards, stating that it "is another breakthrough Macintosh application ... it could enable you to absorb the algebra and calculus that seemed impossible to comprehend from a textbook".[49] Mathematica has been criticized for being closed source.[50] Wolfram Research claims keeping Mathematica closed source is central to its business model and the continuity of the software.[51][52]

See also

edit

References

edit
  1. ^ Wolfram, Stephen (23 Jun 2008), Mathematica Turns 20 Today, Wolfram, retrieved 16 May 2012
  2. ^ "Celebrating Mathematica's First Quarter Century". 23 June 2013. Retrieved 11 August 2015.
  3. ^ The Software Engineering of Mathematica—Wolfram Mathematica 9 Documentation Archived 2025-08-14 at the Wayback Machine. Reference.wolfram.com. Retrieved on 2025-08-14.
  4. ^ "Mathematica 12 System Requirements and Platform Availability". Retrieved 16 December 2020.
  5. ^ Raspberry Pi Includes Mathematica for Free Archived 2025-08-14 at the Wayback Machine The Verge
  6. ^ "Wolfram Mathematica". Retrieved 11 August 2015.
  7. ^ "Stephen Wolfram: Simple Solutions; The iconoclastic physicist's Mathematica software nails complex puzzles". BusinessWeek. October 3, 2005. Retrieved August 4, 2021.
  8. ^ "Contact Wolfram Research". Retrieved 11 August 2015.
  9. ^ "Stephen Wolfram's new programming language: Can he make the world computable?". Slate Magazine. 6 March 2014. Retrieved 11 August 2015.
  10. ^ "Mathematica—Three Decades of Contributions, Invention, Discovery, and Education". www.wolfram.com. Retrieved 2025-08-14.
  11. ^ "Celebrating a Third of a Century of Mathematica, and Looking Forward—Stephen Wolfram Writings". writings.stephenwolfram.com. 22 October 2021. Retrieved 2025-08-14.
  12. ^ "There Was a Time before Mathematica…—Stephen Wolfram Writings". writings.stephenwolfram.com. 6 June 2013. Retrieved 2025-08-14.
  13. ^ Patent US8407580 Google Patent Search
  14. ^ Hayes, Brian (2025-08-14). "Thoughts on Mathematica" (PDF). Pixel. Archived (PDF) from the original on 2025-08-14.
  15. ^ "Wolfram intros Workbench IDE for Mathematica". Macworld. 21 June 2006. Archived from the original on 2 July 2006. Retrieved 11 August 2015.
  16. ^ "Mathematica plugin for IntelliJ IDEA".
  17. ^ Using a Text-Based Interface Archived 2025-08-14 at the Wayback Machine documentation at wolfram.com
  18. ^ "JMath: A GNU Readline based frontend for Mathematica". Retrieved 11 August 2015.
  19. ^ "Directory listing". Retrieved 18 April 2019.
  20. ^ Math software packs new power; new programs automate such tedious processes as solving nonlinear differential equations and converting units by Agnes Shanley, Chemical Engineering, March 1, 2002.
  21. ^ Mathematica 5.1: additional features make software well-suited for operations research professionals Archived 2025-08-14 at the Wayback Machine by ManMohan S. Sodhi, OR/MS Today, December 1, 2004.
  22. ^ The 21st annual Editors' Choice Awards Archived 2025-08-14 at the Wayback Machine, Macworld, February 1, 2006.
  23. ^ "Mathematica is tuned to take advantage of CPU features when available". Retrieved 13 April 2020.
  24. ^ "ClearSpeed Advance Accelerator Boards Certified by Wolfram Research; Math Coprocessors Enable Mathematica Users to Quadruple Performance". Archived from the original on 25 January 2016. Retrieved 11 August 2015.
  25. ^ gridMathematica offers parallel computing solution Archived 2025-08-14 at the Wayback Machine by Dennis Sellers, MacWorld, November 20, 2002.
  26. ^ "CUDA and OpenCL support added in Mathematica 8". Retrieved 13 April 2020.
  27. ^ "The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica". writings.stephenwolfram.com. 9 January 2024. Retrieved 2025-08-14.
  28. ^ "The Wolfram Function Repository: Launching an Open Platform for Extending the Wolfram Language—Stephen Wolfram Writings". writings.stephenwolfram.com. 11 June 2019. Retrieved 2025-08-14.
  29. ^ "Launching Version 13.0 of Wolfram Language + Mathematica—Stephen Wolfram Writings". writings.stephenwolfram.com. 13 December 2021. Retrieved 2025-08-14.
  30. ^ "Launching the Wolfram Data Repository: Data Publishing that Really Works—Stephen Wolfram Writings". writings.stephenwolfram.com. 20 April 2017. Retrieved 2025-08-14.
  31. ^ Skiena, Steven (2003). Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Cambridge University Press.
  32. ^ "Wolfram Symbolic Transfer Protocol (WSTP)".
  33. ^ Mathematica 4.2 Archived 2025-08-14 at the Wayback Machine by Charles Seiter, Macworld, November 1, 2002.
  34. ^ .NET/Link Archived 2025-08-14 at the Wayback Machine: .NET/Link is a toolkit that integrates Mathematica and the Microsoft .NET Framework.
  35. ^ "mathlink: Write Mathematica packages in Haskell - Hackage". Retrieved 11 August 2015.
  36. ^ S.Kratky. "MathLink for AppleScript". Archived from the original on 17 July 2011. Retrieved 11 August 2015.
  37. ^ "MrMathematica: Calling Mathematica from Scheme". Retrieved 11 August 2015.
  38. ^ "Mathematica for ActiveX - from Wolfram Library Archive". Retrieved 11 August 2015.
  39. ^ "erocarrera/pythonika". GitHub. Retrieved 11 August 2015.
  40. ^ "PYML (Python Mathematica interface) - from Wolfram Library Archive". Retrieved 11 August 2015.
  41. ^ "Clojuratica - Home". Clojuratica.weebly.com. Retrieved 2025-08-14.
  42. ^ "Wolfram Documentation: ServiceConnect". Retrieved 4 August 2021.
  43. ^ "Vernier and Mathematica". Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  44. ^ "Working with blockchains". Retrieved 15 April 2020.
  45. ^ Mathematica 6 Labs Review Archived 2025-08-14 at the Wayback Machine Cadalyst Feb 1, 2008
  46. ^ "Create LLVM code". Retrieved 13 April 2020.
  47. ^ "Launching Version 12.3 of Wolfram Language & Mathematica—Stephen Wolfram Writings". writings.stephenwolfram.com. 20 May 2021. Retrieved 2025-08-14.
  48. ^ "Scientific and Technical Data", Mathematic Guide, Wolfram Research, archived from the original on 10 May 2012, retrieved 16 May 2012
  49. ^ "The BYTE Awards". BYTE. January 1989. p.?327.
  50. ^ "Paul Romer". paulromer.net. Retrieved 2025-08-14.
  51. ^ "Why Wolfram Tech Isn't Open Source—A Dozen Reasons—Wolfram Blog". blog.wolfram.com. 2 April 2019. Retrieved 2025-08-14.
  52. ^ "Six Reasons Why the Wolfram Language Is (Like) Open Source—Wolfram Blog". blog.wolfram.com. 30 November 2021. Retrieved 2025-08-14.
edit
纳囊是什么 肚子胀什么原因 打呼噜是什么病 自然周是什么意思 发扬什么词语搭配
阴道红肿是什么原因 免签是什么意思 预防脑血栓吃什么药好 女士内裤用什么洗最好 暇步士属于什么档次
尿白细胞高是什么原因 瑀字五行属什么 绮丽的什么 宫颈管短有什么症状 市政府秘书长什么级别
蜻蜓为什么要点水 择偶标准是什么意思 冲锋衣三合一是什么意思 怕什么来什么 菲薄是什么意思
烂尾楼是什么意思hcv7jop7ns0r.cn 四五月份是什么星座hcv9jop7ns4r.cn 梦见洗澡是什么意思hcv8jop2ns8r.cn 佛心果是什么东西hcv7jop9ns1r.cn 肚子肥胖是什么原因引起的hcv7jop9ns4r.cn
守护神是什么意思1949doufunao.com 肛门有灼烧感什么原因bjcbxg.com 2002年是什么生肖hcv8jop5ns5r.cn dna什么意思hlguo.com 温开水冲服是什么意思hcv9jop1ns2r.cn
楠字五行属什么hcv8jop9ns3r.cn 陈百强属什么生肖mmeoe.com 做放疗的人吃什么好hcv9jop4ns7r.cn 肌电图挂什么科hcv8jop2ns5r.cn 什么是腕管综合征hcv8jop4ns1r.cn
上火牙龈肿痛吃什么药hcv7jop7ns1r.cn 小麦肤色是什么颜色hcv9jop5ns0r.cn 梨涡是什么意思hcv9jop6ns8r.cn 二氧化硅是什么hcv8jop9ns9r.cn 过年吃什么xscnpatent.com
百度