欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    哈工大级MATLAB选修课考试解答.docx

    • 资源ID:2779110       资源大小:195.24KB        全文页数:18页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    哈工大级MATLAB选修课考试解答.docx

    1、哈工大级MATLAB选修课考试解答哈工大级MATLAB选修课考试解答 作者: 日期: 212年春季学期MATLA 课程考察题姓名:* 学号:* 学院:* 专业:*一、必答题:,简述MATLA组成局部? 答:MATLAB包括MAT和imulnk两大局部。MATLAB系统主要由开发环境、ATLAB语言、MTA数学函数库、图形功能和应用程序接口五个局部组成。,说明使用M文件编辑/调试器的方法和优点?答:在操作界面上选择“建立新文件或“翻开文件操作时,M文件编辑/调试器将被启动。在命令窗口中键入“edit命令也可以启动文件编辑/调试器。优点是可以在解决问题所需指令较多和所用指令构造较复杂时,或当一组指

    2、令通过改变少量参数就可以被反复使用去解决不同问题时,能直接调用脚本文件执行操作。3,存储在工作空间中的数组能编辑吗?如何操作? 答:存储在工作空间的数组可以通过数组编辑器进展编辑:在工作空间浏览器中双击要编辑的数组名翻开数组编辑器,再选中要修改的数据单元,输入修改内容即可。4.,在MALB中有几种获得帮助的途径? 可通过如下几种帮助形式获得帮助:.指令窗帮助系统2.帮助导航系统3.e网帮助系统 获得帮助的途径有:1)帮助浏览器:选择view菜单中的Hel菜单项或选择Help菜单中的MTB Help菜单项可以翻开帮助浏览器;(2)hep命令:在命令窗口键入“hl 命令可以列出帮助主题,键入“hl

    3、函数名可以得到指定函数的在线帮助信息;(3looko命令:在命令窗口键入“lokfor 关键词可以搜索出一系列与给定关键词相关的命令和函数。4模糊查询:输入命令的前几个字母,然后按Tb键,就可以列出所有以这几个字母开场的命令和函数。, 在进展算术运算时,数组运算和矩阵运算各有什么特点,如何区分两种运算? 左除与右除有什么区别?答:一维数组相当于向量,二维数组相当于矩阵.所以矩阵是数组的子集数组运算是指数组对应元素之间的运算,也称点运算矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算,所以数组乘法、乘方和除法的运算符前特别加了一个点。矩阵是一个二维数组,所以矩阵的加、减、数乘等运

    4、算与数组运算是一致的。左除与右除的区别为:A/B=A*nv(B)而Av(A)B,即A/B = (B)。亦即解Ax=B时用=AB,解xA=B时用=B/A。6,命令文件与函数文件的主要区别是什么?答:命令文件: M文件中最简单的一种,不需输出输入参数,用M文件可以控制工作空间的所有数据。运行过程中产生的变量都是全局变量。运行一个命令文件等价于从命令窗口中顺序运行文件里的命令,程序不需要预先定义,只要依次将命令编辑在命令文件中即可。函数文件:如果M文件的第一个可执行行以function开场,便是函数文件,每一个函数文件定义一个函数。函数文件区别于命令文件之处在于命令文件的变量在文件执行完成后保存在工

    5、作空间中,而函数文件内定义的变量只在函数文件内起作用,文件执行完后即被去除。7, UI开发环境中提供了哪些方便的工具?各有什么用途? 界面编辑器及其辅助设计工具,通过鼠标操作进展用户界面设置,不仅简化设计过程,而且所得的执行文件格式标准。,f语句有几种表现形式?答:三种表现形式,分别为单分支、双分支和多分支。, 轴对象是使用的最多的图形对象之一,那么轴对象是哪个对象的子对象,又是那些对象的父对象?答:轴对象是图形窗口的子对象,线条、文本、曲面、贴片和图像是轴对象的子对象。,什么是图形句柄?图形句柄有什么用途? 答:图形对象的句柄是ATAB显示图形数据和建立图形用户接口的根底,每个对象从产生时起

    6、就被赋予了一个唯一的标识,这种标识就是该对象的句柄。利用句柄就可以操纵一个已经存在的图形对象的特性属性)。11,三维图形视角的缺省值是方位角为-37.5,仰角为30,写出将方位角顺时针旋转20角的命令。答:ie(-57.5,30)12,什么是Simuin?简述Simuink的步骤。答:ALAB mlink是一个动态仿真系统,用于对动态系统进展仿真和分析,预先模拟实际系统的特性和响应,根据设计和使用要求,对系统进展修改和优化。Simuink提供了图形化用户界面,只须点击鼠标就可以轻易的完成模型的创立、调试和仿真工作,用户不须专门掌握一种程序设计语言。imulk可将系统分为从高级到低级的几个层次,

    7、每层又可以细分为几个局部,每层系统构建完成后,将各层连接起来构成一个完整系统。Simuln可以仿真线性和非线性系统,并能创立连续时间、离散时间或二者混合的系统。支持多采样频率系统。 13,计算与的数组乘积。y=2,4,;4,6,;x=6,3;,7,;*an = 12 6 8 2 414 对于,如果,求解X。a4 9 2; 7 6 ;3 47b= 26 28x=ab = 4 2 7 6 4 3 7b 7 26 28ns 0.961 4.0813 2.8615,求解多项式x3-7xx+40的根。 =roots(,-7,2,4)r = .0000 .000 2.00016,求解在x=8时多项式(x-

    8、)(-2) (x-3)(x-4)的值。a=2 4;pa=poy(a;polvlpa,8)n = 407,计算多项式除法3x+3x2+6+8)/x+4)。c=3 1 8;2,r2=deconv(c,1,) c=cnv(2,1,) tet=(c-2)=c)q2 = 3 1 2r2 = 0 cc = 13 8tet= 1 1 11,计算多项式的微分和积分。微分:symsx;f=*x4-2314*x25*+5;dif)s =x3-*x2-2x+5积分:sys x; f4*x-12*x314*2+x+5;nt =/*x-3x44/3*x3+5/2*x2+5*x19, 有一正弦衰减数据=sin().*ex

    9、p(-/10,其中x=0:/5:4*pi,用三次样条法进展插值。x0:*pi;0=snx0).*exp(-x0/10;x=0:pi/5:4*i;y=spin(x0,y,x);lot(x,0,or,x,y,),.符号函数绘图法绘制函数n(tcos(t),ysin(3)sin()的图形,t的变化范 围为0,。symtx=si(3t)cos(t)y=sin()*s(t)t(x,y,0,*p)2,有一组测量数据满足,t的变化范围为10,用不同的线型和标记点画出a=.1、a02和a0.5三种情况下的曲线,并添加标题,用箭头线标识出各曲线a的取值,添加标题和图例框。clft=:0.5:01=ep(-0.1

    10、*t)2xp(-0.2.t)y3=exp(-5.*tlot(t,y1,-h,t,2,:o,t,y3,-x)titey=ie-atLstr=a=0.1;a2;a=.5lgensr,ctio,Best)=annttio(textarro,0.7286 07161,.905 45;se(h, strn,a=0.1, fontsze, 10);=nnoaton(texao,.489 0589,319 0.78;th, stri,a=0., onsie, 0);h=notation(textrr,03179 0.35,.2048 0.278;seth, string,=0.5, ontse, 10);h

    11、old22,建立一个简单模型,用信号发生器产生一个幅度为2V、频率为0.5z的正弦 波,并叠加一个0.1V的噪声信号,将叠加后的信号显示在示波器上并传送到 工作空间。3编制一个解数论问题的函数文件:取任意整数,假设是偶数,那么用2除,否那么乘加1,重复此过程,直到整数变为1。funion b,k=aaak=0;aa=a;%k表示经过几次,最后变成1,b表示输入数字,变化规律whle 1 k+1; f aa=1 br seifmodaa,2= aa/2; b=b,; ese aa=3*aa1; b=,a; ndnd24, 矩阵,计算的行列式和逆矩阵。a4 2 -6;7 5 ;3 4 9;1=de

    12、(a);1inv); a=4 6;7 4; 9;d1dt(a=inv(a)d= -41 -.453 0.6562 0.5937 069 .8437 0.96 02031 0.52 -.0725用符号函数法求解方程at2+*t+=。sy a b x f=x2+x+c;x=sove(fS=soe; S.xx = 1/2/a*(-b+b2-4*)(12) /2/a*(-b(b*a*c(1/)二、选答题在以下题中选答5题):1有一组测量数据如下表所示,数据具有y=x2的变化趋势,用最小二乘法求 解y。2, 用符号微分求d/dx。 sms a x;f,x2,1/;exp(a*x),log(x),sin(

    13、);df=iff(fd = 0, 2*x, -1/2 aexpax), 1/, s(x3.,当x和y的取值范围均为-2到2时,用建立子窗口的方法在同 一个图形窗口中绘制出三维线图、网线图、外表图和带渲染效果的外表图。 clfx-2:.1:;y=x;,Ymesgrd(x,y);=.exp(-X.2-Y.;subplo(2,),plot3(X,,);sblot,,msh(X,Y,Z);sublt(2,2,),surf,Y,Z);shadng inerpsbplot(2,2,),rfX,Y,Z);shad ier,ightposition,0 -1 1,tye,infinte),ligti phng

    14、,materil shinyhld o4用sbplot语句在一个图形窗口上开多个大小不等的子窗口进展绘图并添加注 释,见图。图形具体内容及各图所占位置可自选。t=(0:11)/1*pi; t2=(0:400/400pi;3=(0:50)/50p;y1=sin(t1).*i(9*1); 2=s(t2.sn(9*t);y3=sint3).*sin(9*t3);subl2,2,),ltt1,y,r. axis0,i,-1,1),title(1点过少的离散图形)sbplo2,2),plo(t1,y1,t1,r) axs(0,p,,),ttle(2)点过少的连续图形sbplt(2,2,3),lot,,)

    15、 axis(0,p,-1,1,itle(3点密集的离散图形)suplot(2,4),plo(,y axis(0,pi,-1,1,tle4点足够的连续图形5.用单项选择框做一个如下图的界面,通过选择不同的单项选择框来决定使用不同的色 彩图。Varrgout函数体:functin vrout wr_upuFcnhObject,eventdaa, andls%vrargout ellarry forrturng ouputag (s VARARGOT; hObject handle o figure% ntdata eservd - t be defined in ture vein of MATA

    16、 andes structurewit hanles and userdata (seeGUIATA)% Ge default commad line utpu frm hdles srcturevrrgout1= handes.outut;=2:0.1:;yx;X,Y=mehgid(x,y);Z+-3.X.Y;hsurX,Y,Z);shdginterfunctonararout= douttn1Calback(h, evntdaa, hndles,varargin)e(hes.diobuon,vlu,)set(andlraiobuon2,aue,0)(hadesradiobton3,valu

    17、e,0)ehanl.rdiobutt4,alue,sthandles.raioutn5,vlue,)clora(% -funcon arargut=radobutn2Calak(h,eendat, adles, varargn)set(hnde.radobtto,alue,0sthnds.radiobttn2,vale,1)setandles.raibuttn3,valu,0ehdles.radiouto4,value,0)ethnlsradibutton,ae,)clormp(hsv -funtion vrargut = rdiobutto_Callbckh, enta, handes, v

    18、rai)s(andlsdoton1,vale,0)et(hndl.radiouttn2,value,0)st(hs.radobutton3,alue,1st(handl.aitt4,vlue,0set(andes.raibttn5,value,0)coora(ho)% -fuctin vrgou = radouton_Cllba(h, evendata, hads, rrginset(handles.raiobutto1,val,)st(handesadioutton2,alue,)et(anles.rdouo3,vlue,)set(handls.radiotn,vale,)set(hadls

    19、radiobuton5,vue,)clormap(pi)% -funion araut raioutton5Callck(h, evntdata, hndles, varagiset(halesradobto,vlue,0)set(handles.radiobutton2,aue,0st(dle.radiobutton3,vlue,se(handles.rdiobuttn4,valu,0sthndls.rdiobuton,vaue,1)colomacoper)6. 建立一个简单模型,产生一组常数5,再将该常数与其5倍的结果合成 一个二维数组,用数字显示器显示出来。 .用Matlab编制一个解决你所在学科内某小问题的应用程序。ffectve date Rviion Author scipi of hanges 2021.5.18 . AlertWu N/A


    注意事项

    本文(哈工大级MATLAB选修课考试解答.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开