遇到复杂计算找python绝对不让你失望,sympy是一个Python的科学计算库,用一套强大的符号计算体系完成诸如多项式求值、求极限、解方程、求积分、微分方程、级数展开、矩阵运算等等计算问题。虽然Matlab的类似科学计算能力也很强大,但是Python以其语法简单、易上手、异常丰富的三方库生态,个人认为可以更优雅地解决日常遇到的各种计算问题。安装在本博客就不细讲了!1、表达式与表达式求值:
2、函数方程求解:
3、求和
解带有求和式的方程 :
4、求极限(注意,math包中sin和很多数学函数会报错,要用sympy中的,无穷大用 sympy.oo 表示)
5、求导
6、求定积分
上面的求法有点烂,难的就罢工不干了,我丢,还是喜欢scipy,如下:http://liao./scipy18/ scipy 还能解决很多数值计算,包括多重积分。
以下计算多重积分:
7、求不定积分结果是
8、数学符合补充:
9、公式展开与折叠
10、公式分离与合并(分数的分离与合并)
11、表达式简化
十分感谢简书博主:https://www.jianshu.com/p/339c91ae9f41,原博客可能更加详细含有运行结果!侵删谢谢!
|
|