ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:76.08KB ,
资源ID:22641626      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22641626.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(matlab练习题及答案Word下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

matlab练习题及答案Word下载.docx

1、当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file菜单中的Set Path菜单项来完成。在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上一样文件名的文件时那么优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。1.9在MATLAB中有几种获得帮助的途径.1帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以翻开帮助浏览器。 2help命令:在命令窗口键入help 命令可以列出帮助主题,键入help 函数名可以得到指

2、定函数的在线帮助信息。 3lookfor命令:lookfor 关键词可以搜索出一系列与给定关键词相关的命令和函数。 4模糊查询:输入命令的前几个字母,然后按Tab键,就可以列出所有以这几个字母开场的命令和函数。注意:lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函数名称后用help命令显示详细信息。第2章 MATLAB矩阵运算根底2.1在MATLAB中如何建立矩阵,并将其赋予变量a.在mand Window窗口输入操作: a=5 7 3;4 9 12.2有几种建立矩阵的方法.各有什么优点.1直接输入法,如a=1 2 3 4,优点是输入方法方便简捷; 2通过M文件建立矩阵,该

3、方法适用于建立尺寸较大的矩阵,并且易于修改; 3由函数建立,如y=sin(x),可以由MATLAB的部函数建立一些特殊矩阵; 4通过数据文件建立,该方法可以调用由其他软件产生数据。2.3在进展算术运算时,数组运算和矩阵运算各有什么要求.进展数组运算的两个数组必须有一样的尺寸。进展矩阵运算的两个矩阵必须满足矩阵运算规那么,如矩阵a与b相乘a*b时必须满足a的列数等于b的行数。2.4数组运算和矩阵运算的运算符有什么区别.在加、减运算时数组运算与矩阵运算的运算符一样,乘、除和乘方运算时,在矩阵运算的运算符前加一个点即为数组运算,如a*b为矩阵乘,a.*b为数组乘。2.5计算矩阵与之和。2.6求的共轭

4、转置。2.7计算的数组乘积。2.8左除与右除有什么区别.在通常情况下,左除x=ab是a*x=b的解,分母在左边。右除x=b/a是x*a=b的解,分母在右边。一般情况下,abb/a。2.9对于,如果,求解X。2.10:,分别计算a的数组平方和矩阵平方,并观察其结果。a的数组的平方: a的矩阵的平方:2.11,观察a与b之间的六种关系运算的结果。2.12,在进展逻辑运算时,a相当于什么样的逻辑量。相当于a=1 1 0 1 1。2.13在sin(x)运算中,x是角度还是弧度.在sin(x)运算中,x是弧度,MATLAB规定所有的三角函数运算都是按弧度进展运算。2.14角度,求x的正弦、余弦、正切和余

5、切。2.15用四舍五入的方法将数组2.4568 6.3982 3.9375 8.5042取整。2.16矩阵,分别对a进展特征值分解、奇异值分解、LU分解、QR分解及Chollesky分解。2.17将矩阵、和组合成两个新矩阵:1组合成一个43的矩阵,第一列为按列顺序排列的a矩阵元素,第二列为按列顺序排列的b矩阵元素,第三列为按列顺序排列的c矩阵元素。 2按照a、b、c的列顺序组合成一个行矢量或利用1中产生的d第2章 根本图形处理功能2.18绘制曲线,x的取值围为-5,5。2.19有一组测量数据满足,t的变化围为010,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线。2

6、.20在5.1题结果图中添加标题,并用箭头线标识出各曲线a的取值。2.21在5.1题结果图中添加标题和图例框。2.22表中列出了4个观测点的6次测量数据,将数据绘制成为分组形式和堆叠形式的条形图。第1次第2次第3次第4次第5次第6次观测点1367428观测点2观测点395观测点42.23 x= 66 49 71 56 38,绘制饼图,并将第五个切块别离出来。2.24 ,当x和y的取值围均为-2到2时,用建立子窗口的方法在同一个图形窗口中绘制出三维线图、网线图、外表图和带渲染效果的外表图。2.25 绘制peaks函数的外表图,用colormap函数改变预置的色图,观察色彩的分布情况。2.2 用s

7、phere函数产生球外表坐标,绘制不通明网线图、透明网线图、外表图和带剪孔的外表图。2.27将5.9题中的带剪孔的球形外表图的坐标改变为正方形,以使球面看起来是圆的而不是椭圆的,然后关闭坐标轴的显示。第3章 符号数学根底补充3.1 创立符号变量有几种方法. 答: MATLAB提供了两种创立符号变量和表达式的函数:sym和syms。sym用于创立一个符号变量或表达式,用法如x=sym(x) 及 f=sym(x+y+z),syms用于创立多个 符号变量,用法如syms x y z。 f=sym(x+y+z)相当于 syms x y z f= x+y+z3.2 下面三种表示方法有什么不同的含义.1f

8、=3*x2+5*x+22f=3*x2+5*x+23x=sym(x)f=3*x2+5*x+2 表示在给定x时,将3*x2+5*x+2的数值运算结果赋值给变量f,如果没有给定x那么指示错误信息。表示将字符串赋值给字符变量f,没有任何计算含义,因此也不对字符串中的容做任何 分析。表示x是一个符号变量,因此算式f=3*x2+5*x+2就具有了符号函数的意义,f也自然成为符号变量了。3.3 用符号函数法求解方程at2+b*t+c=0。3.4 用符号计算验证三角等式: sin(1)cos(2)-cos(1)sin(2) =sin(1-2) 答:3.5求矩阵的行列式值、逆和特征根。3.6因式分解:3.7 ,

9、用符号微分求df/dx。3.8 求代数方程组关于x,y的解。3.9 符号函数绘图法绘制函数x=sin(3t)cos(t),y=sin(3t)sin(t)的图形,t的变化围为0,2。3.10 绘制极坐标下sin(3*t)*cos(t)的图形。第4章 MATLAB其他函数库4.1将(x-6)(x-3)(x-8)展开为系数多项式的形式。4.2求解多项式x3-7x2+2x+40的根。4.3求解在x=8时多项式(x-1)(x-2) (x-3)(x-4)的值。4.4计算多项式乘法(x2+2x+2)(x2+5x+4)。4.5计算多项式除法(3x3+13x2+6x+8)/(x+4)。4.6对下式进展局局部式展

10、开:4.7计算多项式的微分和积分。4.8解方程组。4.9求欠定方程组的最小数解。4.10有一组测量数据如下表所示,数据具有y=x2的变化趋势,用最小二乘法求解y。x11.52.53.54.5y-1.42.75.98.412.216.618.826.24.11矩阵,计算a的行列式和逆矩阵。4.12 y=sin(x),x从0到2,x=0.02,求y的最大值、最小值、均值和标准差。4.13,计算x的协方差、y的协方差、x与y的互协方差。4.14参照例3-20的方法,计算表达式的梯度并绘图。4.15 有一正弦衰减数据y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi,用三次样条法

11、进展插值。 M文件编程1 命令文件与函数文件的主要区别是什么.1命令文件是一系列命令的组合,函数文件的第一行必须用function说明; 2命令文件没有输入参数,也不用返回参数,函数文件可以承受输入参数,也可以返回参数; 3命令文件处理的变量为工作空间变量,函数文件处理的变量为函数部的局部变量,也可以处 理全局变量。2 如何定义全局变量.用关键字global可以把一个变量定义为全局变量,在M文件中定义全局变量时,如果在当前工作空间已经存在了一样的变量,系统将会给出警告,说明由于将该变量定义为全局变量,可能会使变量的值发生改变,为防止发生这种情况,应该在使用变量前先将其定义为全局变量。3 如果x

12、是一个构造型数组,如何观察其中的容. 结果数组用于存储一组相关的数据元素域,这些元素可以是不同类型、不同尺寸的,构造数组不能用数组编辑器观察和修改其中的元素。对于明为x的构造型数组,可以直接键入x以观察其中所包含的域名及容,也可以键入x.域名观察指定域名的容,例如x = name: line color:red data: 1 2.7000 3 5.9000 8.4000 12.2000 16.6000 18.8000 26.2000 x.colorans =red4if语句有几种表现形式.1if 表达式 语句体end2if 表达式 语句体1 else语句体23if 表达式1 elseif 表

13、达式24if 表达式1语句体35 说明break语句和return语句的用法。break语句用于终止for循环和while循环的执行。如果遇到break语句,那么退出循环体,继续执行循环体外的下一行语句。在嵌套循环中,break只存在于最层的循环中。return语句用于终止当前的命令序列,并返回到调用的函数或键盘,也用于终止keyboad方式,在MATLAB中,被调用的函数运行完毕后会自动返回调用函数,使用return语句时将return插入被调用函数的某一位置,根据某种条件迫使被调用函数提前完毕并返回调用函数。6有一周期为4的正弦波上叠加了方差为0.1的正态分布的随机噪声的信号,用循环构造编

14、制一个三点线性滑动平均的程序。提示:用0.1*randn(1,n)产生方差为0.1的正态分布的随机噪声;三点线性滑动平均就是依次取每三个相邻数的平均值作为新的数据,如x1(2)=(x(1)+x(2)+x(3)/3,x1(3)=( x(2)+x(3)+x(4)/37 编制一个解数论问题的函数文件:取任意整数,假设是偶数,那么用2除,否那么乘3加1,重复此过程,直到整数变为1。 function c=collatz(n) % collatz % Classic 3n+1 Ploblem from number theory c=n; while n if rem(n,2)=0 n=n/2; n=3

15、*n+1; end c=c n;8有一组学生的考试成绩见表,根据规定,成绩在100分时为总分值,成绩在9099之间时为优秀,成绩在8089分之间时为良好,成绩在6079分之间为及格,成绩在60分以下时为不及格,编制一个根据成绩划分等级的程序。学生王于黄郭成 绩7283569410088966854659 编写一段程序,能够把输入的摄氏温度转化成华氏温度,也能把华氏温度转换成摄氏温度。10keyboard命令的作用是什么.当在函数中使用keyboard命令时,是否可以在工作空间浏览器中观察和修改函数中的局部变量.退出keyboard状态的命令是什么.编一个函数文件,在其中设置keyboard,观

16、察变量情况。当运行中的程序遇到keyboard命令时会暂时停顿运行,将控制权交给键盘,这时命令窗口的提示符变为K,可以在命令窗口或工作空间浏览器中观察和修改变量容,如果keyboard命令设置在函数中,那么可以观察和修改函数中的局部变量,检查或修改完成后,键入return命令,退出keyboard状态,控制权交还给系统,程序将继续运行。第9章 Simulink根底9.1 什么是Simulink Simulink是一个用来对动态系统进展建模、仿真和分析的软件包,它支持连续的、离散的或二者混合的线性和非线性系统,也支持具有多种采样速率的多速率系统。9.2 如何进展以下操作:1翻转模块2给模型窗口加

17、标题3指定仿真时间4设置示波器的显示刻度翻转:将鼠标指针指向要翻转的模块并按下鼠标右键,在弹出的菜单中选择Format栏中的Flip Block项,模块将翻转180,每选择一次模块都将翻转180,该操作也可以在菜单栏中的Format菜单中进展。在模型窗口的上方双击鼠标左键,会出现的一个文本输入框,输入文字并通过Format菜单中的选项改变字体的颜色和大小,就可以做出一个好看的标题。在模型窗口的任意地方都可以通过双击鼠标左键后输入文字为模型窗口添加说明选择Simulation菜单翻开参数设置对话框,在Solver页面中第一项Simulationtime过输入开场时间和完毕时间来确定仿真时间。双击

18、示波器模块弹出示波器显示窗口,在坐标轴区域的任意位置单击鼠标右键,在弹出的菜单中选择Axes properties菜单项弹出示波器坐标轴属性对话框,可以设置Y轴显示的围。9.3有传递函数如下的控制系统,用Simulink建立系统模型,并对系统的阶跃响应进展仿真。9.4 建立一个简单模型,用信号发生器产生一个幅度为2V、频率为0.5Hz的正弦波,并叠加一个0.1V的噪声信号,将叠加后的信号显示在示波器上并传送到工作空间。9.5 建立一个简单模型,产生一组常数15,再将该常数与其5倍的结果合成一个二维数组,用数字显示器显示出来。9.6建立一个模拟系统,将摄氏温度转换为华氏温度Tf = 9/5Tc+32。9.7 建立二阶系统的脉冲响应模型,设n=10Hz,观察当01时系统的响应。9.8 皮球以15米/秒的速度从10米高的地方落下,建立显示球弹跳轨迹的模型。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1