喉癌是什么原因引起的| 阿斯顿马丁什么档次| 妇科湿疹用什么药膏最有效| bv是什么牌子| 脊灰疫苗是预防什么的| 屁股抽筋疼是什么原因| 心机重的人弱点是什么| 掉头发缺什么| 20点是什么时辰| 月相是什么意思| 4.25是什么星座| 杭州什么宽带好又便宜| gh是什么激素| 为什么会散光| 不可理喻什么意思| 滨海新区有什么好玩的地方| 人为什么要日b| 剔除是什么意思| 中国肤药膏有什么功效| 西地那非有什么副作用| 胬肉是什么意思| 嗓子有黄痰是什么原因| 苦荞是什么植物| 肝脏在人体什么位置| 翊字五行属什么| 6月底什么星座| 妇科检查清洁度3度什么意思| 45是什么生肖| 阿弥陀佛是什么意思| 银行卡户名是什么意思| cho是什么意思| 阿卡波糖什么时候吃| 酸角是什么| 幽门螺杆菌是什么意思| 前列腺是什么症状| 大使是什么行政级别| 头发一把一把的掉是什么原因| 鱼腥味是什么妇科病| 王字旁一个行念什么| 小便憋不住尿裤子是什么情况| 奥沙利文为什么叫火箭| 吃什么改善睡眠| 唐顿庄园讲的是什么| 儿童胃炎吃什么药| 滑石粉有什么作用| 68年属什么生肖多少岁| 植物神经功能紊乱吃什么药| 青光眼是什么意思| 9月15号是什么日子| 什么是微信号| 8月21日是什么星座| 腿麻是什么原因引起的| 月底是什么时候| 早上起来眼皮肿是什么原因| 四库全书是什么| 手淫什么意思| 字形是什么意思| 电动汽车什么牌子好| 黄皮果是什么水果| 丁火是什么意思| 国际章是什么意思| 入职offer是什么意思| 耳石症是什么原因| 鱼吃什么| 麻了是什么意思| 洗面奶什么时候用最好| 百鸟归巢什么意思| 功夫2什么时候上映| 灵芝对身体有什么好处| 狮子是什么科| 臭虫怕什么东西| 没有是什么意思| 扩招是什么意思| 肺结核阳性是什么意思| 女的肾虚是什么原因引起的| 血稠吃什么药最好| hiv阴性是什么意思| 丑五行属什么| 肺气不足吃什么药| 尿臭是什么病| 宝宝反复发烧是什么原因引起的| 身上为什么会起湿疹| 尿检隐血十一什么意思| 梦见自己会开车了是什么意思| 乡政府属于什么单位| 419什么意思| 胰腺癌有什么症状| 双花是什么中药| 12月28是什么星座| 加油什么意思| 义结金兰是什么意思| 条索影是什么意思| 颜值爆表是什么意思| 夏天为什么会下冰雹| 马赛克是什么| 翻毛皮是什么材质| 盆浴是什么意思| 欧洲为什么没有统一| 血常规查的是什么项目| 吃豆腐有什么好处| 慎用是什么意思| 水瓶男喜欢什么样的女生| 什么来迟| 投影是什么意思| 大小周是什么意思| 大小姐是什么意思| 简直了是什么意思| 什么危不什么| 熬中药用什么锅| 02属什么| 蚕豆病不能吃什么药| 手胶是什么| 晚上夜尿多是什么原因| 什么是灰指甲| yet是什么意思| 陆代表什么生肖| 左眼皮跳是什么预兆女| 怀孕养狗对胎儿有什么影响| 肛门疼痛什么原因| 退烧药吃多了有什么副作用| 贾宝玉和林黛玉是什么关系| 刻薄什么意思| 硬化是什么意思| 溺爱的意思是什么| 21速和24速有什么区别| 9月28是什么星座| 汗疱疹擦什么药| hib是什么疫苗| 精炼植物油是什么油| 女人出虚汗失眠吃什么药| exo的e为什么不发音| 巨细胞病毒igm阳性是什么意思| 杜甫号什么| 6岁属什么生肖| 每天吃葡萄有什么好处和坏处| 臀疗是什么| 颈椎病应该挂什么科| 牙齿松动是什么原因| 日本料理都有什么菜| 属狗和什么属相不合| olp是什么意思| 成何体统是什么意思| 博爱是什么意思| 木瓜不能和什么一起吃| 胆固醇高不能吃什么水果| 什么叫211大学| 金牛座与什么星座最配| 补牙为什么要分三次| 血液粘稠会有什么症状| 四肢无力吃什么药| 乳腺彩超能查出什么| 梦见自己刷牙是什么意思| 舍本逐末是什么意思| 膝盖疼痛什么原因| 抖是什么意思| 胃食管反流挂什么科| 书犹药也下一句是什么| 诸事不宜是什么意思| 玉米须泡水喝有什么功效| 温州人为什么会做生意| 月光蓝是什么颜色| 疥疮是什么原因造成的| 入殓师是干什么的| 审美是什么意思| 茶白色是什么颜色| leu是什么意思| 血分析能查出什么| 孕妇贫血对胎儿有什么影响| 什么人不能吃西瓜| 尼日利亚说什么语言| 大头瘟现代叫什么病| 什么食物维生素b含量高| spo2是什么意思| eicu是什么意思| 什么邮箱最好用最安全| 梦见摘枣吃枣是什么意思| 韩红什么军衔| 半胱氨酸是什么| 发烧挂什么科| 45年属什么生肖| 公筷是什么意思| 骶管小囊肿是什么意思| 梦见自己爬山是什么意思| 口字旁的字和什么有关| 合加龙是什么字| 女装大佬什么意思| 飞克手表什么档次| 跑完步想吐是什么原因| 一什么风筝| 本科是什么| 身份证号码最后一位代表什么| 什么是白茶| 内外兼修是什么意思| 世界杯是什么时候| 宫保鸡丁属于什么菜系| 双相情感障碍是什么病| 无用功是什么意思| 病毒疣是什么| 悠悠什么意思| 藜芦是什么东西| 脖子老出汗是什么原因| 耳石症看什么科| 老是做噩梦是什么原因| 把碗打碎了有什么征兆| 天丝棉是什么面料| 线束厂是做什么的| 耳朵堵塞感是什么原因| 摘胆对身体有什么影响| 风肖是什么生肖| 酒后第二天吃什么| 7月16号是什么星座| 男性生殖系统感染吃什么药| 血余炭是什么制成的| 打狗看主人打虎看什么答案| 婴儿第一次理发有什么讲究吗| 青蛙靠什么呼吸| 依从性是什么意思| 阳气不足是什么意思| 多金是什么意思| 万中无一什么意思| 5月24日是什么星座| 福禄双全是什么意思| 挂失补办身份证需要什么| 乳腺回声不均匀是什么意思| 抹茶是什么茶| 眼睛发涩是什么原因导致的| 放大镜不能放大的东西是什么| 总钙偏高是什么原因| 甘油三酯高是什么病| 善良对什么| 乳腺钙化灶是什么意思| 大红袍属于什么茶| 女性腋臭什么年龄消失| 打喷嚏流清鼻涕吃什么药| 肺结核通过什么途径传染| 腮腺炎反复发作是什么原因| 水烧开后有白色沉淀物是什么| 智齿长什么样子图片| 艾滋病阳性是什么意思| 办什么厂比较好| 圣诞节送孩子什么礼物好| 逍遥丸有什么作用| 什么是血浆| 夏天空调开什么模式| 心字底的字与什么有关| 痘痘挤出来的白色东西是什么| hr是什么意思医学| 冰妹什么意思| pdd是什么意思| 补脾吃什么食物最好| 墨西哥人是什么人种| 叶黄素是什么东西| 上眼皮浮肿是什么原因| 3月份生日是什么星座| 前列腺炎什么症状| 火为什么没有影子| 室性早搏是什么原因引起的| 休克疗法是什么意思| 为什么糙米越吃血糖越高| 为什么卧室要用木地板| 机车什么意思| 牙套脸是什么样| 舒张压偏低是什么原因| 金针菇炒什么好吃| 百度Jump to content

某旅红四连官兵牢记习主席嘱托投身练兵备战实践

From Wikipedia, the free encyclopedia
(Redirected from Wolfram Mathematica)
Wolfram
Developer(s)Wolfram Research
Initial releaseJune 23, 1988; 37 years ago (2025-08-06)[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
百度 欢迎来到《严肃谈性》。

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).

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-06 at the Wayback Machine. Reference.wolfram.com. Retrieved on 2025-08-06.
  4. ^ "Mathematica 12 System Requirements and Platform Availability". Retrieved 16 December 2020.
  5. ^ Raspberry Pi Includes Mathematica for Free Archived 2025-08-06 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-06.
  11. ^ "Celebrating a Third of a Century of Mathematica, and Looking Forward—Stephen Wolfram Writings". writings.stephenwolfram.com. 22 October 2021. Retrieved 2025-08-06.
  12. ^ "There Was a Time before Mathematica…—Stephen Wolfram Writings". writings.stephenwolfram.com. 6 June 2013. Retrieved 2025-08-06.
  13. ^ Patent US8407580 Google Patent Search
  14. ^ Hayes, Brian (2025-08-06). "Thoughts on Mathematica" (PDF). Pixel. Archived (PDF) from the original on 2025-08-06.
  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-06 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-06 at the Wayback Machine by ManMohan S. Sodhi, OR/MS Today, December 1, 2004.
  22. ^ The 21st annual Editors' Choice Awards Archived 2025-08-06 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-06 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-06.
  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-06.
  29. ^ "Launching Version 13.0 of Wolfram Language + Mathematica—Stephen Wolfram Writings". writings.stephenwolfram.com. 13 December 2021. Retrieved 2025-08-06.
  30. ^ "Launching the Wolfram Data Repository: Data Publishing that Really Works—Stephen Wolfram Writings". writings.stephenwolfram.com. 20 April 2017. Retrieved 2025-08-06.
  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-06 at the Wayback Machine by Charles Seiter, Macworld, November 1, 2002.
  34. ^ .NET/Link Archived 2025-08-06 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-06.
  42. ^ "Wolfram Documentation: ServiceConnect". Retrieved 4 August 2021.
  43. ^ "Vernier and Mathematica". Archived from the original on 2025-08-06. Retrieved 2025-08-06.
  44. ^ "Working with blockchains". Retrieved 15 April 2020.
  45. ^ Mathematica 6 Labs Review Archived 2025-08-06 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-06.
  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-06.
  51. ^ "Why Wolfram Tech Isn't Open Source—A Dozen Reasons—Wolfram Blog". blog.wolfram.com. 2 April 2019. Retrieved 2025-08-06.
  52. ^ "Six Reasons Why the Wolfram Language Is (Like) Open Source—Wolfram Blog". blog.wolfram.com. 30 November 2021. Retrieved 2025-08-06.
[edit]
什么是制片人 88年属龙的是什么命 硫磺是什么东西 呲牙咧嘴是什么意思 穿山甲是什么动物
mtd是什么意思 脾湿吃什么中成药 乳腺癌三期是什么意思 银杏叶提取物治什么病 疱疹用什么药最好
qid是什么意思 梦见挖野菜是什么意思 十月一日是什么节 鱼露是什么 什么叫阳性
乌龟肺炎用什么药 世界上最大的东西是什么 9.25什么星座 c肽测定是什么意思 黄忠字什么
什么破壁机好用hcv9jop4ns3r.cn 顶臂长是什么意思hcv9jop3ns2r.cn 三叉神经是什么病hcv9jop4ns8r.cn 来月经为什么会腰疼hcv9jop2ns4r.cn 什么是木乃伊hcv9jop4ns9r.cn
完美收官什么意思hcv7jop5ns6r.cn 白鸡蛋是什么鸡下的蛋hcv8jop0ns2r.cn 甲状腺看什么门诊hcv9jop7ns9r.cn 为什么会得子宫肌瘤chuanglingweilai.com 宦游人是什么意思kuyehao.com
尿频尿急尿痛吃什么药hcv9jop5ns1r.cn 心境是什么意思hcv7jop7ns4r.cn 酸奶什么时候喝最好hcv7jop5ns4r.cn 艾灸脚心有什么好处hcv7jop6ns2r.cn 失声是什么意思hcv8jop5ns6r.cn
夜代表什么生肖hcv7jop7ns0r.cn 茶水费是什么意思hcv8jop6ns1r.cn 白带多是为什么hcv8jop6ns8r.cn 甘露醇有什么作用hcv8jop9ns4r.cn 四月27日是什么星座hcv8jop3ns9r.cn
百度