




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一,填写空白问题(每个空白2分,共30分)1.已知A=0 9 6;1 3 0;b=1 4 3;1 5 0;建立以下每个指令执行的结果:A B的运行结果ans=;答。/B的运行结果ans=。2.生成第四次全零方阵的命令是zeros (4)。生成第三次完全1方阵的命令为ones(3)。A=rand (2,5);b=size(A);c=length(a);b和c的值分别为和2,5、5。4.使用标点符号分号时,指令行上不会显示运算结果,而是使用%符号表示动作注解行。5.用if判断句判断80 x 60,在MATLAB中,if语言后的判断应写为if x=80x60。6.p,Q是多项式的系数向量,每个都对应于p(其常数为k),并使用polyint (p,k)。为P/Q寻找解决方案,商和其他分别储存在k和r中,并使用指令k,r=deconv (p,Q)。7.要以相同的坐标显示两个plot的图形,可以使用hold on命令保留图形;您可以使用Grid on指令将格线加入至图面。8.在MATLAB的工作区中,使用v1、v2和v3三个变量存储在my_data.mat文件中的命令savemy _ data将My_data.mat文件中的变量读取到MATLAB工作区的load my_data命令中。第二,选择题(每次空的时候2分,共20分)哪个变量定义了无效的a(a)ABCD-3(b)XYZ _ 3(c)ABC def(d)x3yz以下哪个命令查找矩阵的决定因素的值c(A) inv (B) diag (C) det (D) EIG3.从循环结构中退出循环并执行循环后面的代码的命令是b(a)return(b)break(c)continue(d)keyboard4.清空Matlab工作区中所有变量的命令为c(A) CLC (B) cls (C) clear (D) clf5.使用round函数舍入数组2.48 6.39 3.93 8.52,结果为c(a)2 6 3 8(b)2 6 4 8(c)2 6 4 9(d)3 7 4 96.已知a=a=2:2:8,b=2:5,在以下运算式中发生错误c(A) a*b (B) a .*b (C) a*b (D) A-B7.角度,正弦函数计算为d(a)sin(deg 2rad(x)(b)sin(x)(c)sin(x)(d)sin(deg 2rad(x)8.运行以下程序后,array的值为(a)For k=1:10If K6BreakElsearray(k)=k;EndEnd(a) array=1,2,3,4,5,6 (b) array=1,2,3,4,5,6,7,89,10(C) array=6 (D) array=10。9.I=2;A=2ib=2 * I;c=2 * sqrt(-1);程序运行后,A、b和c的值分别是多少?(A)a=4,b=4,c=2.0000i (C)(B)a=4,b=2.0000i,c=2.0000i(C)a=2.0000i,b=4,c=2.0000i(d) a=2.0000i,b=2.0000i,c=2.0000i10.解决方程式x4-4x3 12x-9=0的所有解决方案(A)1.0000,3.0000,1.7321,-1.7321(b) 1.0000,3.0000,1.7321i,-1.7321i(c) 1.0000i、3.0000i、1.7321、-1.7321(d)-3.0000i、3.0000i、1.7321、-1.7321三、编写程序执行结果或编写给定要求的命令(共35分)1.运行以下代码后,创建c、d和e的值(6点)A=1,2,3;4333696;7333699;c=A;10,11,12、D=C(1:3,2 3)E=C(2,1 2)2.执行以下代码后,创建显示在MATLAB命令窗口中的x矩阵的值(5点)X=0,1,0,2,0,3,0,4;For k=1:8if x(k)=0x(k)=k;Elsex(k)=2 * k 1;EndEnddisp(x);3.建立符号函数并解决它,以请求建立步骤和执行结果(7点)(1)建立符号函数f=ax2 bx c(2)查找f=0的解决方案4.通过求解以下线性表达式,请求创建程序代码和执行结果(5点)5.绘制要求创建程序代码(12点)的功能曲线(1)在间距033362处平均取50个点,构成向量(2)在同一窗口中绘制曲线y1=sin(2 * t-0.3);y2=3c OS(t 0.5);Y1曲线的红点和标记点必须是圆。Y2是蓝色虚线,标记点是星号四、使用MATLAB语言编程(15分)把水仙花数都打印出来。“水仙”是指数字3位的总和等于数字本身。一、填空1、Ans=0 1 11 1 0Ans=0 2.2500 2.00001.0000 0.6000 NaN2,zeros(4)ones(3)3,2 5 54、5,if x=80 X606,polyint(P,K)k,r=deconv (P,Q)7,hold on grid on8,save my_dataLoad my_data二、选择题1,a2,c3,b4,c5,c6、c7,d8,a9,c10,a第三,编写程序的执行结果,或对给定的要求编写说明1、C=0 2.0000iD=2 35 68 9E=4 52、1 5 3 9 5 13 7 173、Syms a b c xs=a* x 2 b* x c;Solve(s)Ans=1/2/a * (-b (b 2-4 * a * c)1/2/a * (-b-(b 2-4 * a * c)4、Syms a b c xSyms1 x2x3x4ClearSyms1 x2x3x4f=2 * x1 3 * x2 x3 2 * x4-8;g=x1 3 * x2 x4-6;h=x1-x2 x3 8 * x4-1;I=7 * x1 x2-2 * x3 2 * x4-5;x1,x2,x3,x4=solve(f,g,h,I)X1=13/17X2=320/187X3=212/187X4=19/1875、T=linspace(0,2*pi,50);Plot (t,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论