第9章MATLAB符号计算
习题9
一、选择题
1.设有asym4。则1a1a的值是(
)。B
A.05
B.12
C.1414
2.函数factorsym15的值是(
)。D
A.15
B.15
C.135
3.在命令行窗口输入下列命令:
D.2aD.35
fsym1
evali
tf14
则命令执行后的输出结果是(
)。A
A.3
B.4
C.5
D.1
4.MATLAB将函数展开为幂级数,所使用的函数是()。D
A.tailor
B.tayler
C.diff
5.MATLAB用于符号常微分方程求解的函数是(
)。C
A.solve
B.solver
C.dsolve
二、填空题
D.taylorD.dsolver
1.在进行符号运算之前首先要建立,所使用的函数或命令有
和
。
符号对象,sym,syms
2.对于“没有定义”的极限,MATLAB给出的结果为
;对于极限值为无穷
大的极限,MATLAB给出的结果为
。NaN,I
f
3.在命令行窗口输入下列命令:
syms
ssymsum
110
命令执行后s的值是
。55
4.在MATLAB中,函数solvesv用于代数方程符号求解,其中s代表
,v
代表
。符号代数方程,求解变量
5.在MATLAB符号计算中y的二阶导数表示为三、应用题
。D2y
1.分解因式。(1)x91(3)125x675x415x21
(2)x4x32x2x1(4)x2y2z22xyyzzx
1
fxsymxAx91factorA2xsymxBx4x32x2x1factorB2.求函数的极限。
(1)limx→4
x2x2
6x85x4
x(2)lim
xx→0
1xsymxAx26x8x25x4limitAx42xsymxBabsxxlimitB3.求函数的符号导数。
(1)ysi
xx2,求y、y。2
(2)zxyx2y2,求2z、y。xyx
1Csi
xx22diffC2Dxysqrtx2y2diffdiffDxydiffDxdiffDy4.求不定积分。
(1)
dxxa
1symsxaA1xa
(2)
x2dxa2x2
2
fi
tA2Dx2sqrta2x2i
tD5.用数值计算与符号计算两种方法求给定函数的定积分,并对结果进行比较。
(1)1x2x212dx0
e
(2)1l
xdxe
1xsymxAx2x212i
tAx012Dabslogxi
tDexp1exp16.求下列级数之和。
(1)1
32
54
78
(2)
x
x33
x55
x77
1
syms
x
symsum2
11
12
11i
f
2
symsumx2
12
1
1i
f
7.求函数在xx0的泰勒级数展开式。
(1)y
ex
e2
x
,x0
0,
5。
不能省略
(2)yta
x,x02,
3。
第八题1Bexpxexpx2taylorBx502Cta
xtaylorCx32
3
f8.求非线性方程的符号解。
(1)ax2bxc0
(2)2si
3x14
1xsolveax2bxc0x2xsolve2si
3xpi419.求非线性方程组的符号解。
(1)
l
xy
9
exy3
(2)
4x2
4
x24y2
1
4
y
2
1
yz
4z24r