信息管理MATLAB考试题库.doc

上传人:坚持 文档编号:3627232 上传时间:2019-06-27 格式:DOC 页数:9 大小:128.50KB
下载 相关 举报
信息管理MATLAB考试题库.doc_第1页
第1页 / 共9页
信息管理MATLAB考试题库.doc_第2页
第2页 / 共9页
信息管理MATLAB考试题库.doc_第3页
第3页 / 共9页
信息管理MATLAB考试题库.doc_第4页
第4页 / 共9页
信息管理MATLAB考试题库.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1一、填空题1、在 MATLAB 中,清除所有变量的命令为_ clear all_。2、 在 MATLAB 中,保存和载入数据分别使用命令_save_、 _load_。3、矩阵 的条件数记为 矩阵 A 的条件数等于 A 的范数与 A 的逆的范数的乘积_,定A义为_。4、在 MATLAB 中,对图形窗口进行灵活分割的命令为 _ suplot _,对函数自适应采样的绘图函数为_ fplot 函数_,绘制三维曲面的函数为_surf_、_plot3_。5、在 MATLAB 中,求矩阵特征值及对应的特征向量的命令为_X,B=eig(A)。6、 , 3 3 4 ,A.*B= 2 13, 21ABAB2 2

2、 3 。7、在 MATLAB 中,zeros(1,3)= 0 0 0 ,ones(1,2)= 1 1 。8、给定 个点可以唯一确定一个 阶多项式,在 MATLAB 中,利用命令nn_poly_ 可以确定多项式的系数,对多项式求导的命令为_polyder_。9、在 MATLAB 中,使用命令_linspace_可做线性插值。10、在 MATLAB 中,输入命令:sum(2 1 5;9 8 5),输出结果:ans= 11 9 10 。11、在 MATLAB 中,画二维图形的常用函数为_plot()_,画三维图形常用函数为_ plot3()_ 、surf()_、_sphere()_ .12、在 MA

3、TLAB 中,求矩阵 的逆矩阵可用命令_ inv(A)_。A13、 , 6 ,A.2= ans =7 15;2 6;3 15A(2,3)1cond()249 1 254 25 369 1 25 。14、在 MATLAB 中,可以用命令 polyval 计算多项式的值,用命令 roots 求多项式的根。15、在 MATLAB 中,数据输出时可以用命令_format_改变数据输出格式。16、在 MATLAB 的工具箱中,求定积分的函数为_int 函数_、_quadl、 _vpa(ans)_。 17、在 MATLAB 中,eye (3,3)= ans =1 0 00 1 00 0 1 。二、选择题1

4、、在 MATLAB 中,列出当前工作空间变量名的函数是 A(A) who(s) (B) clc (C) path (D) draw2、在 MATLAB 中,图形窗口色图的设置和改变需调用函数 B(A)color (B) colormap (C) plot (D) change3、在 MATLAB 中,求齐次线性方程组 的基础解系可直接调用函数 B0Ax(A) numl (B) solve (C) null (D) polyfit4、在 MATLAB 中,不能画三维图形的函数为 A(A) text (B) mesh (C) surf (D) plot35、MATLAB 中 M 文件的分类为 A

5、(A) 脚本文件、函数文件 (B) 仅有脚本文件 3(C) 仅有函数文件 (D) 函数文件、命令文件 6、MATLAB 中生成平面网格坐标矩阵的函数为 A(A) meshgrid (B) gridmesh (C) subplot (D)sub7、给定 个点可唯一确定一个 次多项式,需调用的命令 B1nn(A)poly(x,y,n) (B) polyfit(x,y,n) (C) polyfit(n) (D) poly(n)8、MATLAB 中legend 函数的功能为 B(A)给图形加标题 (B)在指定位置给图形加注释(C)给图形变色 (D)给图形添加图例9、已知 ,则在 MATLAB 中调用命

6、令 A(3)的结果为 A462837A(A) 3 (B)2 (C) 无结果 (D)710、MATLAB 中调用命令L,U,P=lu(A)后,矩阵 A 满足 D(A) (B) (C) (D) ALUAPLU1LPLU11、MATLAB 中调用命令 v=eye(2,1)后的结果为 A(A) v=1;0 (B) v=1,0 (C) v=0;1 (D) v=1,0;0,112、MATLAB 中计算积分 ,则下列程序中的空格处应填的命6231dtt令是sym t ; f=3/(t-1)2*(t-2); F=_, y=double(F) (A) (f,t,2,6) (B) qad(f,t,2,6) (C)

7、 int(t,2,6) (D) int(f,t,2,6)13、如果在 MATLAB 的命令窗口输入命令 a=input(a=?),出来的结果为 A(A) a=? (B)没有任何显示 (C) a= (D) a=?14、 try语句为 MATLAB 所特有的试探性语句,下面的程序 MATLAB 能执行4吗,执行的命令为 BA=1,2,3;4,5,6; B=7,8,9;10,11,12;try C=A*B; catch C=A.*B; end(A) 不执行 (B) 执行的是 catch 后的命令(C) 执行,但没有结果 (D) 执行的是try 后的命令15、MATLAB 中与 linspace(3,

8、7,11)等价的命令为 B(A) 3:7 (B) 3:0.4:7 (C) 3:4/11:7 (D) 3:7/10:7 16、对于下面的程序,在 MATLAB 中运行后 f 的形式为 Ca=0;b=3*pi; n=1000; h=(b-a)/n; x=a:h:b; f=exp(-0.5*x).*sin(x+pi/6)(A) 数 (B) 矩阵 (C) 向量 (D) 没有结果 17、已知 , ,MATLAB 中若想由 x 生成矩阵 可调用1,2Tx148A A命令(A) A=x,x.2,x.3 (B) A=x,x2,x3 (C) A=x;x2;x3 (D) A=x;x.2;x.318、已知数据点为

9、x=-6:6,y=sin(x),x0=-6 :0.25 :6,过 、 做分段三次样条xy插值,并求该多项式再 x0 处的函数值,在 MATLAB 中应使用的命令是(A) interp1(x,y,x0,pchip) (B) interp1(x,y,x0, pchip) (C) interp1(x,y,x0,spline) (D) interp1(x,y,x0,cubic)19、下面命令中不能求解线性方程组 的命令是 AAxb(A) A/b (B) Ab (C) inv(A)*b (D) A(-1)*b20、MATLAB 中命令 exp(1)的结果为 C(A) 0 (B) 1 (C) e (D)

10、inf21、MATLAB 中命令 sum(4 1 2;0 3 6)的结果为 B(A) 16 (B) 4 4 8 (C) 7 9 (D) 程序出错,没有结果522、MATLAB 中生成希尔伯特矩阵的函数为 D(A) invhilb(n) (B)company(n) (C)eye(n) (D) hilb(n)23、MATLAB 中给变量 w 赋空矩阵的语句为 B(A) w=zeros() (B) w= (C) w=zeros(0,0) (D) clear w24、在 MATLAB 中,如需查询一个函数的基本用法,命令为 A(A) help (B) version (C) demo (D) path

11、25、A=1 2 1;2 2 3;5 0 0,则 MATLAB 中求 A 的逆矩阵的命令为 D(A) det(A) (B) uv(A) (C) A*(-1) (D) inv(A)26、b=5,23,7,2,3,6,0,要把 b 向量的元素按从小到大的顺序排列,MATLAB中用的命令为 B(A)sort (B) put (C) fprintf (D) mesh 27、已知 A=4 0,MATLAB 中 C=A,ones(size(A)为(A) 4 0 1 1 (B) 4 0 1 0 (C) 4 0 0 0 (D)4 0 4 028、在 MATLAB 中,列出当前工作空间变量名的函数是 C(A)

12、path (B) clc (C) who(s) (D) draw29、MATLAB 对图形窗口进行灵活分割的命令为 B(A) plot (B) subplot (C) aplot (D) ploval 30、MATLAB 中生成一个 2 行 4 列的单位矩阵的命令为 A(A) eye(2,4) (B) eye(2,2) (C)eye(2) (D) zeros31、已知 x=4,2,,求以 x 为根的多项式的语句是(A) x=4,2,; polval (x) (B) x=4,2,; poly(x) (C) p=roots(x);poly(p) (D) x=4,2,; roots(x)32、在 M

13、ATLAB 中,清除所有变量的命令为 A(A) clear (B) clc (C) delete (D) hold off633、命令 floor(3.4)及 ceil(3.4)的值为多少 A(A) 3 4 (B) 4 4 (C) 3 3 (D)4 3 34、在 MATLAB 中,打开示例程序的命令为 A(A) demo (B) help (C)clear (D) plot35、MATLAB 中保持图形窗口不关闭的命令为 B(A) alter (B) hold on (C) hold off (D) cd36、在 MATLAB 中,强行终止程序运行的命令为 D(A) ctrl+v (B) ct

14、rl+shift (C) ctrl+c (D)shift+c37、 , ,则 A.*B= D36A21B(A) 运算不执行,因有错 (B) 6 8 3 (C) 5 7 4 (D) 6 6 338、双纵坐标函数为 D(A) plot (B) yplotty (C) plot3 (D) plotty39、求解 在 x=1 附近的根的错误的语句为 310x(A) fzero(x3-3*x+1=0,1) (B) fzero(x3-3*x+1,1) (C) fzero(x3-3*x+1=0,1,2) (D) P=1,-3,1;roots(p)40、已知数据点为 x=1, 1.4, 1.6, 1.8, 2

15、.0,y=3.75, 3.99, 2.07, 1.52, 4.22,拟合一条过这些点的 3 次曲线,应使用的命令是 D(A) polyfit(x,y) (B) polyfit(2) (C) polyfit(x,y,1) (D) polyfit(x,y,3) 41、MATLAB 中表示无穷的符号是 C(A) (B) int (C) inf (D) +in 42、MATLAB 中给图形加网格线的命令为 D(A) grid off (B) hold on (C)box on (D) grid on 43、MATLAB 中程序 A=1 2 3;-1 2 1;3 5 2;B=3 4 6;5 8 9;4

16、5 3; C=(B1)1,0,0;1,1,1 (B) C=1,0,0;1,0,0;1,0,1 7(C) 无结果 (D) C=0,1,0;1,0,0;1,1,1 44、MATLAB 中生成一个从 0 到 20 的等差为 0.5 的数列应使用的命令为 C(A) x=linspace(0,20)(B) x= 0:20 (C) x=linspace(0,20,41) (D) x=linspace(0,20,0.5)45、MATLAB 表示圆周率的符号是 C(A) (B) int (C) pi (D) 没有符号可表示46、MATLAB 中 c=1 2 3 4 ,要得到 c 的转置向量所用命令为(A) b

17、=c (B) b=1,2,3,4 (C) b=inv(c) (D) b= =c48、MATLAB 中 a=1,3,2,则 b=a.2 的结果为 B(A) b=1,6,4 (B) b=1,9,4 (C) b=2,6,4 (D) 执行出错,无结果三、阅读下述 MATLAB 脚本程序A=3 5 7 9;0 2 4 1;6 4 4 8;B=ones(3,3);b=A(1 2,2:3);B(4,4)=5;A(1,2,:)=;C=A;B(:,1:3);D=reshape(C,2,8); 写出b、A、B、C 、D 的结果。b =5 72 4 A =6 4 4 88B =1 1 1 01 1 1 01 1 1 00 0 0 5C =6 4 4 81 1 1 01 1 1 01 1 1 0D =6 1 4 1 4 1 8 01 1 1 1 1 1 0 0四、已知多项式 和 ,编写脚本程序计算:2)(3xa)(2xb1) 多项式 a(x)+b(x)2) 多项式 a(x)*b(x)。3) 多项式 a(x)的根。五、用 MATLAB 编写函数,计算 ,函数的输入参数为 x,其 他0212xfx输出参数为 f,函数名为 fun。六、编程求 的值,要求:821()jy9(1) 使用循环语句编程,但不能使用数组运算符和 sum;(2) 使用数组运算符和 sum 编程,不能使用循环结构。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。