信息管理MATLAB考试题库(I)_第1页
信息管理MATLAB考试题库(I)_第2页
信息管理MATLAB考试题库(I)_第3页
信息管理MATLAB考试题库(I)_第4页
信息管理MATLAB考试题库(I)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、,ones(1,2)= 1 1 。8、给定个点可以唯一确定一个阶多项式,在MATLAB中,利用命令_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、在MATLAB中,求矩阵的逆矩阵可用命令_ inv(A)_。 13、,6 ,A.2= ans = 49

3、 1 25 4 25 36 9 1 25 。14、在MATLAB中,可以用命令 polyval 计算多项式的值,用命令 roots 求多项式的根。15、在MATLAB中,数据输出时可以用命令_format_改变数据输出格式。 16、在MATLAB的工具箱中,求定积分的函数为_int函数_、_quadl、 _vpa(ans)_。 17、在MATLAB中,eye (3,3)= ans = 1 0 0 0 1 0 0 0 1 。二、选择题1、在MATLAB中,列出当前工作空间变量名的函数是 A(A) who(s) (B) clc (C) path (D) draw2、在MATLAB中,图形窗口色图的

4、设置和改变需调用函数B(A)color (B) colormap (C) plot (D) change3、在MATLAB中,求齐次线性方程组的基础解系可直接调用函数 B(A) numl (B) solve (C) null (D) polyfit4、在MATLAB中,不能画三维图形的函数为 A(A) text (B) mesh (C) surf (D) plot35、MATLAB中M文件的分类为 A (A) 脚本文件、函数文件 (B) 仅有脚本文件 (C) 仅有函数文件 (D) 函数文件、命令文件 6、MATLAB中生成平面网格坐标矩阵的函数为 A(A) meshgrid (B) gridm

5、esh (C) subplot (D)sub7、给定个点可唯一确定一个次多项式,需调用的命令 B(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中调用命令A(3)的结果为A(A) 3 (B)2 (C) 无结果 (D)710、MATLAB中调用命令L,U,P=lu(A)后,矩阵A满足 D(A) (B) (C) (D) 11、MATLAB中调用命令v=eye(2,1)后的结

6、果为A(A) v=1;0 (B) v=1,0 (C) v=0;1 (D) v=1,0;0,112、MATLAB中计算积分,则下列程序中的空格处应填的命令是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) 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能执行吗,执行的命令

7、为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,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) 数 (

8、B) 矩阵 (C) 向量 (D) 没有结果 17、已知,MATLAB中若想由x生成矩阵可调用命令(A) A=x,x.2,x.3 (B) A=x,x2,x3 (C) A=x;x2;x3 (D) A=x;x.2;x.318、已知数据点为x=-6:6,y=sin(x),x0=-6:0.25:6,过、做分段三次样条插值,并求该多项式再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、下面命令中

9、不能求解线性方程组的命令是 A(A) A/b (B) Ab (C) inv(A)*b (D) A(-1)*b20、MATLAB中命令exp(1)的结果为 C(A) 0 (B) 1 (C) e (D) inf21、MATLAB中命令sum(4 1 2;0 3 6)的结果为 B(A) 16 (B) 4 4 8 (C) 7 9 (D) 程序出错,没有结果22、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=

10、zeros(0,0) (D) clear w24、在MATLAB中,如需查询一个函数的基本用法,命令为 A(A) help (B) version (C) demo (D) path25、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)

11、为(A) 4 0 1 1 (B) 4 0 1 0 (C) 4 0 0 0 (D)4 0 4 028、在MATLAB中,列出当前工作空间变量名的函数是 C(A) 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 (

12、x) (B) x=4,2,; poly(x) (C) p=roots(x);poly(p) (D) x=4,2,; roots(x)32、在MATLAB中,清除所有变量的命令为 A(A) clear (B) clc (C) delete (D) hold off33、命令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

13、(C) hold off (D) cd36、在MATLAB中,强行终止程序运行的命令为 D (A) ctrl+v (B) ctrl+shift (C) ctrl+c (D)shift+c37、,则A.*B= D(A) 运算不执行,因有错 (B) 6 8 3 (C) 5 7 4 (D) 6 6 338、双纵坐标函数为 D(A) plot (B) yplotty (C) plot3 (D) plotty39、求解在x=1附近的根的错误的语句为 (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=

14、1,-3,1;roots(p)40、已知数据点为x=1, 1.4, 1.6, 1.8, 2.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中

15、程序A=1 2 3;-1 2 1;3 5 2;B=3 4 6;5 8 9;4 5 3; C=(B1)&(B7),运行后结果为 C (A)C=1,1,1;1,0,0;1,1,1 (B) C=1,0,0;1,0,0;1,0,1 (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

16、 (D) 没有符号可表示46、MATLAB中c=1 2 3 4 ,要得到c的转置向量所用命令为(A) b=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 7 2 4 A = 6 4 4 8B = 1 1 1 0 1 1 1 0 1 1 1 0 0 0 0 5C = 6 4 4 8 1 1 1 0 1 1 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论