MATLAB考试题

上传人:wdg****89 文档编号:70820421 上传时间:2022-04-06 格式:DOC 页数:11 大小:196.50KB
收藏 版权申诉 举报 下载
MATLAB考试题_第1页
第1页 / 共11页
MATLAB考试题_第2页
第2页 / 共11页
MATLAB考试题_第3页
第3页 / 共11页
资源描述:

《MATLAB考试题》由会员分享,可在线阅读,更多相关《MATLAB考试题(11页珍藏版)》请在装配图网上搜索。

1、.一、填空题1、在MATLAB中,去除所有变量的命令为_clear_。2、 在MATLAB中,保存和载入数据分别使用命令_save_、 _load_。3、矩阵的条件数记为_,定义为_。4、在MATLAB中,对图形窗口进展灵活分割的命令为_suplot_,对函数自适应采样的绘图函数为_,绘制三维曲面的函数为_surf_、_。5、在MATLAB中,求矩阵特征值及对应的特征向量的命令为_*,Lamda=eig(A)_。6、,3 3 4,A.*B=2 2 3。7、在MATLAB中,zeros(1,3)=,ones(1,2)= 。8、给定个点可以唯一确定一个阶多项式,在MATLAB中,利用命令_ 可以确

2、定多项式的系数,对多项式求导的命令为_。9、在MATLAB中,使用命令_linspace_可做线性插值。10、在MATLAB中,输入命令:sum(2 1 5;9 8 5),输出结果:ans=。11、在MATLAB中,画二维图形的常用函数为_plot()_,画三维图形常用函数为_plot3()_、surf()_、_sphere()_。12、在MATLAB中,求矩阵的逆矩阵可用命令_inv(A)_。13、,6,A.2=。14、在MATLAB中,可以用命令polyval计算多项式的值,用命令 roots求多项式的根。15、将区间三等分,步长为,各个节点的函数值为,则3/8辛普森法的公式为。1/3辛普

3、森法的公式为。16、在MATLAB中,数据输出时可以用命令_format_改变数据输出格式。 17、在MATLAB的工具箱中,求定积分的函数为_、_、 _。 18、在MATLAB中,函数文件的根本构造为:_function_ 输出形参表函数名输入形参表注释说明局部函数体语句 19、在MATLAB中,求向量或矩阵数的函数为。20、在MATLAB中,eye (3,3)=。二、选择题1、在MATLAB中,列出当前工作空间变量名的函数是 (A) who(s) (B) clc (C) path (D) draw2、在MATLAB中,图形窗口色图的设置和改变需调用函数(A)color (B)colorma

4、p (C) plot (D) change3、在MATLAB中,求齐次线性方程组的根底解系可直接调用函数 (A) numl (B) solve (C) null (D) polyfit4、在MATLAB中,不能画三维图形的函数为(A) te*t (B)mesh (C) surf (D) plot35、MATLAB中M文件的分类为(A) 脚本文件、函数文件 (B)仅有脚本文件 (C) 仅有函数文件 (D) 函数文件、命令文件 6、MATLAB中生成平面网格坐标矩阵的函数为(A) meshgrid (B)gridmesh (C) subplot (D)sub7、给定个点可唯一确定一个次多项式,需调

5、用的命令(A)poly(*,y,n) (B)polyfit(*,y,n) (C)polyfit(n) (D) poly(n)8、MATLAB中legend函数的功能为(A)给图形加标题 (B)在指定位置给图形加注释(C)给图形变色 (D)给图形添加图例9、,则在MATLAB中调用命令A(3)的结果为(A)3 (B)2 (C) 无结果 (D)710、MATLAB中调用命令L,U,P=lu(A)后,矩阵A满足(A) (B) (C) (D) 11、MATLAB中调用命令v=eye(2,1)后的结果为(A) v=1;0 (B)v=1,0 (C) v=0;1 (D) v=1,0;0,112、MATLAB

6、中计算积分,则以下程序中的空格处应填的命令是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=“ (B)没有任何显示(C) a= (D)a=“14、try语句为MATLAB所特有的试探性语句,下面的程序MATLAB能执行吗,执行的命令为A=1,2,3;4,5,6; B=7,8,9;10,11,12;tryC=A*B;catchC=A.*B;end(A)不执行

7、 (B) 执行的是 catch后的命令(C) 执行,但没有结果 (D) 执行的是try后的命令15、MATLAB中与linspace(3,7,11)等价的命令为 (A)3:7 (B)3:0.4:7 (C)3:4/11:7 (D)3:7/10:716、对于下面的程序,在MATLAB中运行后f的形式为a=0;b=3*pi;n=1000; h=(b-a)/n;*=a:h:b;f=e*p(-0.5*).*sin(*+pi/6)(A) 数 (B) 矩阵 (C) 向量 (D) 没有结果17、,MATLAB中假设想由*生成矩阵可调用命令(A) A=*,*.2,*.3 (B) A=*,*2,*3 (C) A=

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

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

10、0,则MATLAB中求A的逆矩阵的命令为(A) det(A) (B)uv(A) (C) A*(-1) (D) inv(A)26、b=5,23,7,2,3,6,0,要把b向量的元素按从小到大的顺序排列,MATLAB中用的命令为(A)sort (B)put (C) fprintf (D) mesh 27、A=40,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中,列出当前工作空间变量名的函数是 (A) path (B) clc (C) who(s) (D) draw29、计算矩阵、向量数

11、的命令为(A) length (B)norm (C) size (D) anorm30、MATLAB对图形窗口进展灵活分割的命令为(A) plot (B) subplot (C) aplot (D) ploval 31、MATLAB中生成一个2行4列的单位矩阵的命令为(A)eye(2,4) (B)eye(2,2) (C)eye(2) (D) zeros32、*=4,2,,求以*为根的多项式的语句是 (A) *=4,2,;polval (*) (B) *=4,2,;poly(*) (C) p=roots(*);poly(p) (D) *=4,2,; roots(*)33、在MATLAB中,去除所

12、有变量的命令为(A) clear (B) clc (C) delete (D) hold off34、命令floor(3.4)及ceil(3.4)的值为多少(A) 3 4 (B)4 4 (C) 3 3 (D)4 3 35、在MATLAB中,翻开例如程序的命令为(A) demo (B) help (C)clear (D) plot36、MATLAB中保持图形窗口不关闭的命令为(A) alter (B) hold on (C) hold off (D) cd37、在MATLAB中,强行终止程序运行的命令为 (A) ctrl+v (B) ctrl+shift (C) ctrl+c (D)shift+

13、c38、,则A.*B=(A) 运算不执行,因有错 (B)6 8 3 (C) 5 74 (D) 6 6 339、双纵坐标函数为(A) plot (B) yplotty (C) plot3 (D) plotty40、数据点为*=1, 1.4, 1.6, 1.8, 2.0,y=3.75, 3.99, 2.07, 1.52, 4.22,拟合一条过这些点的3次曲线,应使用的命令是(A)polyfit(*,y) (B)polyfit(2) (C) polyfit(*,y,1) (D) polyfit(*,y,3) 41、MATLAB中表示无穷的符号是(A) (B) int (C) inf (D) +in4

14、2、MATLAB中给图形加网格线的命令为(A) grid off (B) hold on (C)bo* on (D) grid on43、MATLAB中程序A=1 2 3;-1 2 1;3 5 2;B=3 4 6;5 8 9;4 5 3;C=(B1)&(B.function p = shape_pw(*)np = length(*);for j=1:npy = zeros(1,np); y(j) = 1;p(j,:)=;end. .十四、下面的程序是解线性方程组的一个函数文件,请补充完整。. .function *,y=line_solution(A,b) m,n=size(A);y=; if

15、 norm(b)0 if rank(A)=rank(A,b) if rank(A)= *=Ab; else disp(原方程组有有无穷个解,其齐次方程组的根底解系为y,特解为*);y=null(A,r);*=; end else disp(方程组的最小二乘法解是:); *=Ab; endelse if rank(A)=n *=;else disp(方程组有无穷个解,根底解系为*); *=null(A,r); end endreturn. .十五、下面是求解非线性方程的牛顿法的函数文件,公式为,请补充完整。. .function * = Newt_n(f_name, *0)* = *0; *b=

16、*-999;n=0; h = 0.01;while abs(*-*b)0.0001 n=; *b=*; if n300 break; endy=feval(f_name, *);yd=(feval(f_name, *+h) - y)/; * = ;endfprintf(n Final answer = %12.6en, *);. .十六、编写函数文件求半径为的圆的周长和面积。. .十七、求解以下微分方程设著名的Lorenz方程可表示为其中,。假设令其初值为1写出用desolve 命令求解该方程的语句,并指出能否用desolve求出解析解2写出用ode45求解该微分方程组的解并分别绘出状态变量的时间响应曲线和相空间三维图的程序. . .

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!