高数篇
(教材:北大版高等数学第二版上册)
python做符号运算需要载入sympy库,sym是符号(symbol)前3个英文字母,py是Python的前两个字母,需要注意的是python2和python3的语法有所不同
在命令操作行>>>输入from sympy import *
求极限:见52页4.2
- x趋近于0时求关于x的表达式的极限,先要定义x或者说给x赋值,操作如下:
- >>>x=Symbol(‘x’)
- 然后可以进行求极限操作,格式如下:
- >>>limit(表达式,变量,趋近值)
- 具体操作见图
-
- 答案是0,结果正确
- 附:当x趋近于无穷时趋近值为oo(字母o,不是数字0)
泰勒展开:见200页2.1
- 我们可以使用pprint()函数打印出方便阅读的展开式
- 泰勒展开格式如下:
- >>>series.(表达式,变量名,指定展开点,展开阶数)
- 具体操作如下:
- 结果正确
- 附:自然常数e用大写的E来表示
线代篇
(教材:线性代数及其应用第三版英文版)
做线性代数需要导入Numpy库,载入操作如下:
- >>>import numpy as np
- 解方程组并求dot验证:
- 见p55 16题
-
- 具体操作如下:
-
- 注意输入矩阵时是按行输入
- 求逆矩阵:
- 见p127 31
-
- 手算逆矩阵是化简增广矩阵[A I]变为[I A-1]
- 求逆矩阵时要先求行列式,行列式不为0时逆矩阵存在,才进行求逆操作:
- 具体操作如下
-
- 结果正确