网站大量收购独家精品文档,联系QQ:2885784924

MATLAB实验设计.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB实验设计

实验一 Matlab环境及命令窗口的使用 实验目的与要求: 熟练掌握MATLAB的启动和退出;熟悉MATLAB的命令窗口;熟悉常用选单和工具栏;熟悉MATLAB桌面的其它窗口。 实验内容: 启动MATLAB,熟悉各环境窗口及作用,熟悉file、edit、View等菜单下各选项的功能;熟悉工具栏中各项的功能;在命令窗口中,输入简单的命令操作;打开函数编辑窗,编写简单的程序并保存;打开演示程序(demo),开始其中的演示程序;退出MATLAB(exit、quit)。 实验二 Matlab数值计算 实验目的与要求: 熟练掌握matlab变量的使用;熟练掌握矩阵的创建;熟悉掌握matlab的矩阵和数组的运算;熟悉matlab多项式的运算。 实验内容: 给2×3阶矩阵变量a赋值(注意逗号与分号的使用),取其第2行第2个元素,取其第2行元素,取其第1列和第3列的元素;计算a/3、5*a、a+2等的值;生成2×3阶的全1矩阵x和3×3魔方矩阵y,计算a+y,x*y,x\y’,y^2,2^a;a.*x, a.\x,y.^2,2.^a的值。 多项式a=3x^5+4x^4+7x^3+9x+12,b=x^5-4x^4+3x^3-2x^2+6,计算a+b,a*b,a/b,求b的根,当x=3时求a的值。 实验三 M文件的建立 实验目的与要求: 熟练掌握主程序文件的建立;熟练掌握函数文件的建立;熟悉M文件的调试;熟悉M文件的保存;熟悉M文件的运行。 实验内容: 建立一个函数文件file1,定义函数f(x)=1/((x-2)^2+0.1)+1/((x-3)^4+0.01)- 4 ;建立一个主程序文件mainf,分别求出f(x)在[2,3]内的极小值,在2,3.5附近的零点,并绘制出其在[0,5]内的曲线及横轴(0,0),(0,5)。 Fminbnd(’f’,2,3),fzero(‘f’,2),fzero(‘f’,3.5),fplot(‘f’,[0,5]),line([0,5],[0,0]) 实验四 MATLAB计算的可视化 实验目的与要求: 熟练掌握Matlab二维曲线的设计;熟练掌握各种特殊图形的绘制;熟练掌握各种坐标控制语句的使用。 实验内容: 绘图: 习题:4.4(linspace:绿色*线),4.14(plot3:蓝色虚线),4.15(meshgrid,mesh) 加标题(title),加轴名(xlabel,ylabel,zlabel),加网格(grid)。 在同一坐标轴内绘图: t1=0:0.5:2*pi; y1=exp(-0.5*t).*sin(t); 红色实线。 t2=0:0.2:3*pi; y2=exp(-0.5*t).*sin(2*t+1);蓝色虚线。 最后,用gtext加上标注,y1,y2。 绘制其他类型图: t=0:0.5:2*pi;y=3*sin(x+1);在子图中分别绘制直角坐标图(plot),脉冲图(stem),阶梯图(stairs),条形图(bar)。 实验五 逻辑运算与流程控制 实验目的与要求: 熟悉逻辑控制语句表达式的运用,熟练掌握流程控制语句的使用以及其在复杂循环程序中的应用。 实验内容: 1.逻辑运算:n为下标,利用逻辑语句生成一个只在n=3处有一个脉冲的向量x;生成一个在[3,5]内为1,其余为零的向量y。生成一个在3以后为1其余为零的向量z。 2.流程控制语句及应用: 分别用if语句switch语句编程实现,判断一个数是奇数还是偶数的。 用for语句实现谐波合成情况:T=2*pi,分别计算f1(t)=sin(t), f3(t)=sin(t)+1/3sin(t),…直到9次谐波,并作图演示合成过程。(P139) 程序1: clear, close all n=input(n=); if rem(n,2)==0 A=even, else A=odd, end 程序2: clear,close all y=0;t=0:0.1:2*pi; for i=1:2:9 y=y+sin(i*t)*1/i; plot(t,y),hold on,pause end grid 实验六 数字滤波器的频率响应 实验目的与要求: 熟悉由MATLAB提供的信号处理工具箱中滤波器分析函数的用法;掌握数字滤波器幅频特性和相频特性曲线的绘制方法,加深数字滤波器频响特性的理解。 实验内容: 二阶低通滤波器的系统函数为: 求其频率响应并作图(0~2*pi)。(P153) 提示:利用H=freqz

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档