同城动漫
标题:
号称干掉“4M”的开源数学软件,替Python统一了王国?
[打印本页]
作者:
nvnmoryp
时间:
2022-9-27 02:33
标题:
号称干掉“4M”的开源数学软件,替Python统一了王国?
提到 Matlab,想必不少人都耳熟能详,特别客岁强行在全部公共视线里刷了一波存在感今后,估量不少人没用过,也晓得它是干甚么的了。提到它想到数学,想到建模,想到洽商就对了。能同 Matlab 等量齐观的此外 3M 为 Mathmatics, Maple 和 Magma (其实不是川普说的MAGA哈),一样在专业人的眼里牛的不要不要滴。
在这类数学圈的大情况下(非文娱圈),4M (非 F4) 堪称成长得风生水起,形成为了四分全国的款式。这个时辰,咱们的主角想借助 Python 的光环异军崛起。他充实阐扬了 Python 的强项,使出满身解数替 Python 同一了开源数学软件王国,到达了融合领悟的地步。但究竟结果@这%8Kt21%类大情%6e145%况@下,其实不像文娱圈,因为用户的黏性太大了,依然干了好久,也仍是在 4M 的光环下默默无闻。
它就是
Sagemath
,有着圣者的名字,也有着贤人的地步,在本身的世界默默支出对峙着。你问它以前吹法螺说“干掉4M”,你有啥本领?!它会娓娓道来:
(1)俺
免费
(2)俺
体积小,不到1个G
(3)俺都更新到 9.x 版本了,利用
Python 3
语法,
notebook
也有,这个不是自带光环嘛
(4)俺自带 Python 的一些经常使用包,如
numpy,scipy, matplotlib
等。小火伴来了拎包入住就行了。
(5)啥?你对Python需求高。那你必要啥包本身装嘛。扯根网线,Python包罗万象。你只需输入:
sage --pip install 你的包名称
便可以安装了,是否是很安适呀?
(6)都说了嘛,最大的功绩是同一了开源数学软件,甚么Sympy
,
Maxima
,
GAP
,
FLINT
,
R 等都有啊,看你喜好用哪一个呀。
(7)甚么?你没时候过来住啊?我还供给
云办事
,在我的云端想算就算,计较+讲授岂不美哉!
(8)俺功效也壮大啊,给你交互图感觉下:
打开网易消息 检察出色图片
Sagemath 交互图例子
x = SR.var('x')x0 = 0f = sin(x) * e^(-x)p = plot(f, -1, 5, thickness=2)dot = point((x0, f(x=x0)), pointsize=80, rgbcolor=(1, 0, 0))@interactdef _(order=slider([1 .. 12])): ft = f.taylor(x, x0, order) pt = plot(ft, -1, 5, color='green', thickness=2) pretty_print(html(r'$f(x)\;=\;%s$' % latex(f))) pretty_print(html(r'$\hat{f}(x;%s)\;=\;%s+\mathcal{O}(x^{%s})$' % (x0, latex(ft), order+1))) show(dot + p + pt, ymin=-.5, ymax=1)
(9)最后说说干掉 4M 这件事。本身吹的牛嘛,本身得完成啊,给你看看比拟:
打开网易消息 检察出色图片
你说:真牛!给你点个赞!再问最后一个问题:为啥没人爱用啊?Sagamath:
。(思虑了很久)看来我很多给你写点教程!?
欢迎光临 同城动漫 (http://gxtcwl.com/)
Powered by Discuz! X3.2