




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MATLAB程设计任务书(-)一、名称: MATLAB 编程简介二、目的熟悉 MATLAB 编程环境,掌握 Help 命令、基本的变量类型、矩阵的基本运算、基本的 绘图函数和 M-file 的建立 。三、内容例题1、Help 命令helpcoshelpplothelpabshelpexphelp+例 2、 变量和矩阵运算(1) Matrix The basic variable type M=3M=1 2 6M=1 2 6; 4 6 7M13=M(1,3)size(M)(2) The Colon Operator ( : ) %Creating Array and Vector % v = s
2、tart: skip: end x1=0:2:10x2=0:1:10 (or x=0:10) t=-1:0.2:1%Accessing MatrixA=1 2 3;4 5 6;7 8 9A(2:3,1:2) x2(4:8)(3) Matrix Operations (A B)A=2 3 4; 6 9 8B=1 2 3; 5 8 7C1=A+BC2=A-BC3=A-4(4) Matrix Operations (A*B A.*B)% A*BA=2 3 4; 6 9 8B=1 2; 3 5; 8 7A*B% A.*BA=2 3 4; 6 9 8B=1 2 3 ;5 8 7A.*B(5) Matri
3、x Operations (B/A ,AC, B./A ,A.B) % B/A B*inv(A)% AC inv(A)*C%B./A B(i,j)/A(i,j)%A.B B(i,j)/A(i,j) Matrix Operatio ns ( A and .A) % a Operati onA=1 2 3; 4 5 6; 7 8 9b=AA2% .A OperationA=1 2 3; 4 5 6; 7 8 9 b=A.A2(7) Matrix Operations ( A and A.) % A共轭转置a=1+2i3+4i; 3+2i5+5ia% A .非共轭转置a.例 3 、 绘图函数 plo
4、t(x,y) , stem(k,y)% plot(x,y)x=0:0.01:2;y=sin(2*pi*x);plot(x,y)% stem(k,y)k=0:50;y=exp(-0.1*k);stem(k,y)例 4 、M file% y(t)=sin(2t) + sin(5t)-2pi t (s+5 Is2 十5S + 25)12、已知系统函数为H s二- 1,试分别画出:=0,14,1,2时系统的零极点图。s+2o(s+14如果系统是稳定的,画出系统的幅度响应曲线。s 23、 已知F s = 3 笃,画出该系统的零极点分布图,求出系统的冲激响应、s3+2s2+2s + 1阶跃响应和频率响应。
5、4、已知系统函数H(s)的零极点分布如下图所示,讨论它们分别是哪种滤波器(低通、 根据零极点的位置设零极点的数值)带通、高通、带阻)。(提示:(2)/+ -3例2、已知一离散因果LTI系统的系统函数为: Wo0爲二十。讨,该系统的零极点说明:先将系统改写为:z2亠2z亠1H(zz3 -0,z2 -0.005z 0.3,然后用血p函数求系统的零极点。MATLAB 程序:% zeros and poles of H(z)b=1 2 1;a=1 -0.5 -0.005 0.3;r,p k=tf2zp(b,a)% r,p为列向量,求零极点zpla ne(b,a);运行结果:r =-1-10.5198
6、+ 0.5346i0.5198 - 0.5346i-0.5396k =1求出的零点为:z=1(2 阶),z = 0 ;极点为:z = 0.5198 _0.5346i , z =-0.5396零极点图如下:mReal Part例3、利用MATLAB画出二_0.9时F(ej ):,的幅度频谱。e jMATLAB 程序:% amplitude freque ncy spectrum of a seque neeb=1;a 1=1 -0.9;a2=1 0.9;w=linspace(0,2*pi,512);%线性均分0到2pi的间隔,共512个点h1=freqz(b,a1,w);h2=freqz(b,a
7、2,w);plot(w/pi,abs(h1),w/pi,abs(h2),k:);xlabel(Omega八pi);lege nd(alpha=0.9,alpha=-0.9);运行结果:121086420IIIIiii00.20.40.60.811.21.41.61.82例4、已知一离散因果LTI系统的系统函数为:H(z)二z2 2z 1z3 - 0.5z2 - 0.005z0.3利用MATLAB画出该系统的零极点分布图,求系统的单位样值响应和幅频响应,并判断系统的稳 定性。MATLAB 程序:% Impulse response,amplitude frequency responseand stability analysis of %LTI H(z)b=0 1 2 1;a=1 -0.5 -0.005 0.3;figure(1);zpla ne(b,a);nu m=0 1 2 1;den=1 -0.5 -0.005 0.3;h=impz( nu m,de n)figure;stem(h);xlabel(k);ylabel(h(k);title(Impulse Resp on se);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 棉花种植农业气象服务研究考核试卷
- 纺织机械的智能生产流程考核试卷
- 电子产品销售数据分析考核试卷
- 木楼梯生产流程优化考核试卷
- 核子仪表在核材料管制中的技术发展考核试卷
- 管道工程历史文化保护与利用考核试卷
- 电机在电力行业能源科普宣传与教育活动策划的应用考核试卷
- 紧固件行业企业战略联盟与合作考核试卷
- 石油开采业的人力资源管理与培训考核试卷
- 山西大学《工程造价案例分析(实验)》2023-2024学年第二学期期末试卷
- 鄂尔多斯生态环境职业学院教师招聘考试历年真题
- 苏科版八年级数学下册《二次根式的乘除》评课稿
- 订单延期交货的相关处理规定
- 车间新员工入厂三级安全教育培训试题及答案
- 井筒地面预注浆
- 《素描头像说课》
- 泸州老窖大学生入职培训试题三
- Piper疲乏修订量表附有答案
- 委托采购合同模板 第三方委托采购合同模板(六篇)
- GB/T 4744-2013纺织品防水性能的检测和评价静水压法
- GB/T 4213-2008气动调节阀
评论
0/150
提交评论