很棒的文档
Linux的预编译版本
是否有可用的?
#1 楼
SymPy我真的很喜欢Julia中的SymPy。
我还没有在Python中使用过底层模块。
在IJulia中使用它/ IPython,适合喜欢Mathematica的笔记本电脑。
从技术上讲,它是一个库,但非常适合在笔记本电脑中进行交互使用。
符号计算功能。是。
它也可以与numpy(在python中)和Arrays(在julia中)很好地交互。
可以通过简单的编程语言进行扩展。是的。
我已经在Julia中对其进行了扩展。核心开发是在Python中进行的。
伟大的文档。大多数情况下
朱莉娅的文档很少,但是还不错。 。 Mathematica层不是很安静,但是非常好。
Linux的预编译版本。从技术上来说不是,但实际上是
由于都解释了python和Julia,因此您无法真正为它们进行预编译。
但是安装非常容易
Python:
pip install sympy
Julia:一旦安装了python,就在(I)Julia外壳中:
Pkg.add("SymPy")
/>
#2 楼
我可以推荐两种可能的软件,类似于Wolfram Mathematica:Mathics:具有类似语法的Mathematica的开源替代品,最初是Mathematica语言的开源版本。具有良好的文档和在线版本,以及在Linux下安装的简便性。
Sage:与Mathics或Mathematica相比,漂亮的数学软件包,具有更有限的符号功能。具有Python的文档,二进制文件和可扩展性。
评论
数学很棒,谢谢!
–撤消
2015年9月13日在1:02
我尝试了Sage,但它是1)巨大(3 GB,是3 GB!)2)很多东西(Python很好的Numpy,R,Maxima等)的异类混合,因此对于那些不喜欢它的人来说可能是迷宫般的了解他们3)没有提供现成的GUI(或者这是一个隐藏的功能,因为他们在这里不谈论wiki.sagemath.org/SageWindows,仅显示控制台模式)...因此它甚至与Maple接近(我正在寻找Maple开源等效物,但尚未找到...)。
–巴吉
17年12月4日19:30
评论
我检查了所有建议的解决方案,看来这是最佳选择。
–艾尼地尔
2015年2月11日在20:13
艾德尼尔:我能问一下您是在Python还是在Julia中使用它?
–林登·怀特(Lyndon White)
2015年2月12日在2:35
那时是Python(Internet上有更多信息),但是将来我可能会转向Julia以寻求性能。
–艾尼地尔
15年2月12日在6:12