Author : zbzhen, Modified : Tue Feb 21 10:41:42 2023
https://www.wolframalpha.com/input/
官方提供了个人非商用engine, 因此可以直接选择白嫖
官网注册账户并且绑定邮箱(我也绑定了手机号) https://www.wolfram.com
下载. 建议用linux版本, 因为win版本下载得到的只是一个小小的下载器, 后面会一直报网络错误 https://www.wolfram.com/engine/
安装. 一定要root
权限, 否则失败
sudo ./WolframEngine_12.2.0_LIN_CN.sh
其实安装好了之后到这一步几就可以用了, 在终端输入
wolframscript
根据提示, 输入自己的账号密码就可以激活, 问题是这样用起来没有图形界面
这是WolframLanguageForJupyter提供的说明
https://github.com/WolframResearch/WolframLanguageForJupyter
配合jupyter
就等于有了图形界面, 如果只是简单计算, 不需要图形界面, 可以跳过这一步
下面以ubuntu
系统为例,
jupyter的安装,
安装pip
sudo apt install python3-pip
安装jupyter
pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
配置,
git clone https://github.com/WolframResearch/WolframLanguageForJupyter.git
cd WolframLanguageForJupyter
./configure-jupyter.wls add
如果没安装git
的话, 下载这个 https://github.com/WolframResearch/WolframLanguageForJupyter/archive/refs/tags/v0.9.2.zip 再解压, 也是一样的.
爽快运行
终端输入jupyter notebook
查看激活码的办法
官网的方案
https://reference.wolfram.com/language/workflow/FindYourActivationKey.html
比较简单的有两个方案:
终端运行wolframscript
, 然后在输入行中输入
$ActivationKey
就可以得到结果
登入账号之后, 点击 https://www.wolframcloud.com/users/user-current/activationkeys
计算三维有界奇异积分项
该积分用Python的第三方包Sympy暂时没算出结果, 当然也许是个人使用方法的问题, 但是用Mathematica可以想到轻松算出答案.
Integrate[1/(x*y+y*z+x*z),{x,0,2},{y,0,2},{z,0,2}] 得到的积分值为 2pi(pi- 6 i Log[2]) - 6polyLog[2,4] 或 6(2(Log[2])^2+PolyLog[2,1/4])
小技巧, 在命令行后面加上 // Texform
可以美化成Mathjax
公式输出
例如
1/(2x) // TeXForm
会得到
本文来源 https://kz16.top/mma.html
主页地址 https://kz16.top/
仅供参考,部分漏洞在所难免
欢迎转载,转载请指明来源,
请勿用于商业