热门搜索 :
考研考公
您的当前位置:首页正文

MATLAB语言:MATLAB符号计算习题与答案

来源:伴沃教育


一、单选题

1、若在MATLAB中已有语句a=sym(1); b=1; x=sym('b'),则以下叙述正确的是( )。

A.a和x都是符号常量

B.a和x都是符号变量

C.a是符号常量,x是符号变量

D.x是符号常量,a是符号变量

正确答案:C

2、函数factor(sym(12))的值是(A.'12'

B.12

C.[3, 4]

D.[ 2, 2, 3]

正确答案:D

3、若没有指定主变量,则系统默认符号表达式ax+by+t中主变量为( )。

A.a

B.b

C.x

D.t

正确答案:C

4、在命令行窗口输入下列命令:>> f=sym(1);

>> eval(int(f,1,4))

则命令执行后的输出结果是( A.1

B.3

C.4

D.5

正确答案:B

5、若使用命令taylor(f,x,1,'Order',6)对f进行泰勒展开,则展开式的最高阶为( )。

A.7

B.6

C.5

D.4

正确答案:C

6、在的dsolve()函数中,若没有指定自变量,则默认自变量为(A.a

B.x

C.i

D.t

正确答案:D

二、多选题

1、对于符号运算中主变量的确定,下列说法正确的是( )。

A.若没有指定主变量,MATLAB将把除i、j之外在字母顺序上离x最近的小写字母作为主变量。

B.当符号表达式中有x且未指定主变量,则系统会默认x为主变量。

C.若符号表达式s中有多个变量,则symvar(s)将返回一个系统默认的主变量。

D.若符号表达式中没有x,但是有w和y,则MATLAB将默认y为主变量。

正确答案:A、B、D

2、对于一个多项式方程,下列函数可以对其求解的是( )。

A.roots()

B.solve()

C.dsolve()

D.diff()

正确答案:A、B

三、判断题

1、可以用factor()函数来判断一个正整数是否为素数。

正确答案:A

2、当采用coeffs()函数提取符号表达式的系数时,系数的排列次序为从高次到低次。

正确答案:B

3、当利用int()函数求定积分时,若积分上限或下限是一个符号表达式,则该被积函数不可积。

正确答案:B

4、当使用symsum()函数进行级数求和时,若其在[1,inf]范围内可以求和,则其在[1,1000]范围内也一定可以求和。

正确答案:B

5、泰勒级数展开的方式能够将复杂运算转化为简单的四则运算,并且只要取前有限项,精度就能够满足大多数工程应用的要求。

正确答案:A

6、只要方程或方程组有解,那么solve()函数就一定能求出正确的解。

正确答案:B

因篇幅问题不能全部显示,请点此查看更多更全内容

Top