第9章MATLAB符号计算_习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第9章MATLAB符号计算
习题9
一、选择题
1 .设有a=sym(4)。则1/a+1/a 的值是(
A . 0.5
B . 1/2
2 .函数factor(sym(15))的值是(
A . '15' B. 15
3 .在命令行窗口输入下列命令:
>> f=sym(1);
>> eval(i
nt(f,1,4))
则命令执行后的输
出结果是
A . 3
4 . MATLAB
A . tailor
5. MATLAB
A . solve
二、填空题
1. 在进行符号运算之前首先要
建立符号对象,sym, syms
2. 对于“没有定义”的极限,
大的极限,MATLAB给出的结果为
3. 在命令行窗口输入下列命
令:
>> syms n;
>> s=symsu m(n ,1,10) 命令执行后s的
值是 ________________________ ,
4. 在MATLAB 中,函数
)。B
C . 1/4+1/4
D . 2/a
)。D
C . [ 1, 3, 5]
D . [ 3, 5]
,所使用的函数或命令有__________ 和
________________________________
代表________ 。符号代数方程,求解变量
5. 在MATLAB符号计算中
三、应用题
1 .分解因式。
(1) x9-1
(3) 125X6+75X4+15X2+1)。A
B . 4
C . 5
D . 1将函数展开为幕级数,所使用的函数是( )。D
B . tayler
C . diff
用于符号常微分方程求解的函数是( )。C
B . solver
C . dsolve
D . taylor
D . dsolver
MATLAB给出的结果为 _________ ;对于极限值为无穷
_______ 。 NaN, Inf
55
solve(s,v)用于代数方程符号求解,其中s代表________ , v
y的二阶导数表示为__________ 。D2y
(2) X4+X3+2X2+X+1
/ 、 2 2 2
(4) X +y +z +2(xy+yz+zx)
(1):
2
x=sym('x'); A=xA9-1; factor(A) (2): x=sym('x');
B=xA4+xA3+2*xA2+x+1; factor(B) 2 •求函数的极限。
2
x - 6x 8 x 2 - 5x 4
(1): C=si n(x)-xA2/2; diff(C)
⑵:
D=x+y-sqrt(xA2+yA2); diff(diff(D,x),y) diff(D,x)/diff(D,y) 4 .求不定积分。
(1): syms x a; A=1/(x+a);
⑴:
x=sym('x');
A=(x A 2-6*x+8)/(x A 2-5*x+4); limit(A,x,4)
⑵:
x=sym('x'); B=abs(x)/x; limit(B)
3 •求函数的符号导数。
2
x
(1) y= sin x- ,求 y'、y"。 2
z= x y —... x 2 + y 2
,求玉
:
x
(1)
dx x a
x 2dx
(2) x
lim
XT x
\17
1
3
in t(A) ⑵:
D=(x A 2)/sqrt(a A 2+x A 2); in t(D)
5 •用数值计算与符号计算两种方法求给定函数的定积分,并对结果进行比较。
e (2)A | In X’ dx
e
(1): x=sym('x'); A=x*(2-xA2)A12; in t(A,x,0,1) (2): D=abs(log(x)); in t(D,exp(-1),exp(1)) 6 .求下列级数之和。
(1): syms n x;
symsum((2* n-1)*(-1)A( n+1)/2A( n-1),1,i nf) (2):
symsum(xA(2* n-1)/(2* n-1), n,1,i nf) %n 不能省略
7 .求函数在x=x o 的泰勒级数展开式。
(2)y = tanx , x° = 2 n = 3。
第八题: (1):
B=(exp(x)+exp(-x))/2; tayIor(B,x,5,0) (2): C=ta n( x); tayIor(C,x,3,2)
(1) o x(2 - x 2 )12 dx (1)
1-3+ 5-7 +
2 4 8
X 3 x5 丫7
.入
入 _ ■ ■ ■
x
+
+
(1) y
e x e"
8 •求非线性方程的符号解。
(1) ax2bx c = 0
⑴:
x=solve('a*x A2+b*x+c=0','x')
(2):
x=solve('2*si n(3*x-pi/4)=1')
9 •求非线性方程组的符号解。
4x2
(1):
[x,y]=solve('log(x/y)=9','exp(x+y)=3','x,y')
(2):
[x,y,z]=solve('4*xA2/(4*xA2+1)=y','4*yA2/(4*yA2+1)=z','4*zA2/ (4*zA2+1)=x','x,y,z')
10.求微分方程初值问题的符号解,并与数值解进行比较。
2
x y - xy y=x l n x
y(1) = y(1) = 1
y=dsolve('xA2*D2y-x*Dy+y-x*log(x)','y(1)=1,Dy(1)=1','x') n
(2) 2sin(3x ) = 1
4
(1)ln x =9 y
=3 (2)
4x2 1
4y2
4y2 1
4z2
4z2 1
=y
二
x
4