转的:Wolfram,数学引擎
相信大家计算微积分答案偷吃步的时候,可能多少有用过强大计算引擎 wolfram alpha (mathematica 是它的旧名),这几年它发展成一种程序语言了,它跨的领域有多广这边就不详述了,可以看以下 reference 语法链接。而在几个月前也终于免费开放给开发者下载引擎跑程序了,可以透过指令 wolframscript -file 来执行 wolfram 语言,有自己的 for while 循环 / if , else + 你想得到的高阶数学算法,而且还可以跟 jupyter 笔记本互动 !!
相信对于数学展示 demo,多项式代数展开方面,高阶数学应用的需求而言是天上掉下来的礼物,也希望能帮助大家数学建模时分析的工具 !!
=====================================
以下附连结 :
- Wolfram Alpha 在线计算引擎:
- 释出 Free 新闻消息链接:
https://writings.stephenwolfram.com/2019/05/launching-today-free-wolfram-engine-for-developers/
- Wolfram 语法 reference:
https://reference.wolfram.com/language/
- 与 jupyter 互动 github 安装项目
https://github.com/WolframResearch/WolframLanguageForJupyter
=====================================
个人实作小记:
坏消息是它的纯 for 循环不怎么快,如果是喜欢手刻完全底层程序逻辑的就不适合。比较适合直接呼叫 API的组合。至于跟其他语言效能比较,个人有写一个简单的"10亿随机数计算圆周率",程序大大有兴趣可以参考 :)
https://github.com/mathfunction/benchmark/tree/master/monte-carlo-pi