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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

《MATLAB及应用》实验指导书Word文档下载推荐.docx

1、MATLAB的图形和数据处理 8实验五:SIMULINK的基本应用 11实验六:MATLAB在通信仿真中的应用 13实验报告的基本内容及要求 15贵州大学实验报告 16MATLAB的基本操作实验学时:2实验类型:验证 实验要求:必做一、实验目的1、 熟悉MATLAB的界面功能和基本操作;2、 掌握MATLAB的基本运算方法;3、 掌握MATLAB的矩阵运算方法。4、 掌握MATLAB中帮助命令的使用方法二、实验内容1、 启动MATLAB,熟悉其各个窗口和菜单;2、 教材P360 题1 (1), 题2和题3;3、 教材P362 题3;三、实验原理、方法和手段 参见教材四、实验组织运行要求 根据本

2、实验的特点、要求和具体条件,采用“以学生自主训练为主的开放模式组织教学”,实验指导教师对其进行辅导,并验收实验结果。五、实验条件 一台装有MATLAB软件的计算机 参考资料:MATLAB程序设计与应用,刘卫国编著,高等教育出版社,2006年。六、实验步骤七、思考题 1、MATLAB中两个矩阵进行算术运算时对其维数有什么要求?2、矩阵和数组有什么不同?3、在使用矩阵和数组之前需要预定义吗?八、实验报告相应的流程图和源程序代码;实验报告须采用打印。九、其它说明:无MATLAB程序设计1、掌握MATLAB的流程控制;2、掌握MATLAB的程序控制语句。1、教材P 81题2和题5; 2、给出一个百分制

3、成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,8189分为B,7079分为C,6069分为D,60分以下为E。要求:用户从键盘分别输入5个等级的百分制成绩,然后根据程序运行的结果验证所设计程序的正确性;参见教材根据本实验的特点、要求和具体条件,采用“以学生自主训练为主的开放模式组织教学”,实验指导教师对其进行辅导,并验收实验结果。一台装有MATLAB软件的计算机参考资料:用户从键盘分别输入5个等级的百分制成绩,然后根据程序运行的结果验证所设计程序的正确性。1、MATLAB中“input”命令是什么意思?2、流程控制中break语句的作用是什么?3、三大流程控制必须以end结尾吗?有

4、相应的源程序代码以及运算结果;实验报告须采用打印MATLAB函数文件1、理解MATLAB中函数文件的概念;2、掌握定义和调用MATLAB函数的方法1、教材P 82题10-1;2、命令文件exe.m;;3、见补充资料。clearsn=0.1:0.01:100; %定义信噪比序列snlg=20*log10(sn); %将信噪比转化为dB表示sdouble=sqrt(sn);ssingle=sqrt(sn/2);bdouble=Q(sdouble); %求双极性的误比特率序列bsingle=Q(ssingle); %求单极性的误比特率序列semilogy(snlg,bdouble);hold; %保

5、持住上一曲线semilogy(snlg,bsingle,-);axis(-20,30,0.0000001,1);i=1100;while(ilength(sn) if(bdouble(i)10(-6) bsn=snlg(i); %记下符合条件的信噪比 i=length(sn)+1; end i=i+1;endi=2300; ssn=snlg(i); %符合所需的条件时,记录下此时的对应性噪比位置disp(双极性NRZ码所需的信噪比为:(dB)bsn 单极性NRZ码所需的信噪比为:ssnQ.函数:function y=Q(x) y=erfc(x)/sqrt(2);函数文件:function y

6、= mean(x,dim) %函数定义行,注意函数名称必须与文件名称相同%MEAN Average or mean value. % H1帮助行% For vectors, MEAN(X) is the mean value of the elements in X. For% matrices, MEAN(X) is a row vector containing the mean value of% each column. For N-D arrays, MEAN(X) is the mean value of the% elements along the first non-sing

7、leton dimension of X.函数体说明% MEAN(X,DIM) takes the mean along the dimension DIM of X. % Example: If X = 0 1 2% 3 4 5% then mean(X,1) is 1.5 2.5 3.5 and mean(X,2) is 1% 4% See also MEDIAN, STD, MIN, MAX, COV.% Copyright (c) 1984-98 by The MathWorks, Inc.% $Revision: 5.13 $ $Date: 1997/11/21 23:23:55 $

8、注解%函数主体if nargin=1, %nargin指函数的输入变量数;%nargout指函数的输出变量数 % Determine which dimension SUM will use dim = min(find(size(x)=1);%size %find if isempty(dim), dim = 1; y = sum(x)/size(x,dim);else y = sum(x,dim)/size(x,dim);参见实验内容 1、函数文件和命令文件的区别是什么? 2、可以单独运行函数文件吗?MATLAB的图形和数据处理1、熟悉plot等绘图命令的用法及参数设置;2、了解一些常用绘

9、图命令及绘图标注1、运行该段程序,掌握plot命令,并注释程序;v=-1+1;t=0:0.05:2*pi;plot(t,sin(t);xlabel(time(0-2pi)ylabel(valuetext(pi/2,0.9,uparrowsin(pi*1/2)=,v(2,:);text(pi*3/2,-0.9,downarrowsin(pi*3/2)=,v(1,:text(0,-0.6,Date:,date);在上面程序中任意改动某些参数,观察图形的变化(这里可改动plot中的可选参数,如线形,颜色等,还可将文本的标注位置挪动等等)2、运行该段程序,掌握subplot和pause命令,并注释程序

10、; clft=0:0.1:4*pi;y=exp(-0.1*t).*sin(t);figure(1)subplot(2,2,1),stem(t,y)title(stem(t,y),pausesubplot(2,2,2),stairs(t,y)stair(t,y), subplot(2,2,3),bar(t,y)bar(t,y)subplot(2,2,4),fill(0,t,4*pi,0,y,0,rfill(t,y,) 3、运行该段程序,掌握plot3等命令,并注释程序; figure(1)z=0:x=cos(z);y=sin(z);plot3(x,y,z)figure(2)x=0:pi/20:p

11、i*3;r=5+cos(x);a,b,c=cylinder(r,30);mesh(a,b,c)figure(3)a,b,c=sphere(40);t=abs(c);surf(a,b,c,t);axis(equal) %此两句控制坐标轴的大小相同.squarecolormap(hot启动MATLAB;运行指定程序。如何保存运行结果中的figure图形?有相应的源程序代码及其运行结果;SIMULINK的基本应用42设计 熟悉SIMULINK的基本知识和操作;掌握构成基本的SIMULINK系统的方法;掌握SIMULINK和workspace交换数据的方法;掌握SIMULINK中封装子系统的方法用Si

12、mulnk建立一个仿真模型,要求将一个锯齿波转换为方波;用Simulnk产生m序列,参见讲义121张幻灯片。用Simulink产生(1)、从工作空间输入数据,并把数据存入工作空间;(2)、相应的源程序代码,并对每一行代码进行注释;(3)、创建的系统框图(在Simulink中创建的);(4)、将模块封装为子系统 1、simulink仿真之前如何设置仿真时间等仿真参数? 2、Scope模块的横坐标和纵坐标可以修改吗?如何修改?MATLAB在通信仿真中的应用4掌握MTALAB中产生m序列的另一种方法;掌握SIMULINK构建扩频通信系统的方法。1、产生一个二进制随机信号,采样周期为0.01;2、再产

13、生一个二进制伪随机信号(PN码重复周期为31),采样周期为0.01,并将其转换为双极性二进制序列;3、将第1步所产生的信号馈入载频为3000赫兹的MPSK通带调制器进行调制;4、将调制后的信号与第2步的m序列进行扩频;5、将扩频后的信号加入AWGN(加性高斯白噪声),SNR20dB进行传输;6、在接收端,用MPSK通带解调器对信号解调;7、解调后的信号与第1步所产生的信号进行比较,计算出其误码率。8、解调后的信号与第1步所产生的信号,在同一个示波器中对比显示。产生m序列,查阅相关资料;扩频通信系统的原理,查阅相关资料。 参见实验内容七、思考题 1、在构建m序列时几个unit delay 模块的

14、参数设置有何要求?初始状态如何设置? 2、display模块显示的参数分别是什么意思?实验报告的基本内容及要求1实验预习 在实验前每位同学都需要对本次实验进行认真的预习,并写好预习报告,在预习报告中要写出实验目的、要求,需要用到的仪器设备、物品资料以及简要的实验步骤,形成一个操作提纲。对实验中的安全注意事项及可能出现的现象等做到心中有数,但这些不要求写在预习报告中。 设计性实验要求进入实验室前写出实验方案。2实验记录 学生开始实验时,应该将记录本放在近旁,将实验中所做的每一步操作、观察到的现象和所测得的数据及相关条件如实地记录下来。 实验记录中应有指导教师的签名。3实验总结 主要内容包括对实验数据、实验中的特殊现象、实验操作的成败、实验的关键点等内容进行整理、解释、分析总结,回答思考题,提出实验结论或提出自己的看法等。贵州大学实验报告学院: 专业: 班级:姓名学号实验组实验时间指导教师成绩实验项目名称实验目的实验要求实验原理实验仪器实验步骤实验内容实验数据实验总结指导教师意见签名: 年 月 日

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

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