第一篇:《工程图学》实验教学指导书2006
自动化专业
《工程图学》
实验指导书
吕静 编
西南大学计算机与信息科学学院
2006年12月19日
目录
实验平台-------3 实验一 AutoCAD 软件概貌-------------5 实验二 三视图------------------------------7 实验三平面图------------------------------8 实验四 标注尺寸--------------------------实验五 剖面图-----------------------------11 实验六 轴测图-----------------------------1
3实验平台
一、概述
《工程图学》是自动化专业的专业基础课,其实践性很强。教学目的是掌握投影的基本理论,培养空间想象能力和空间分析能力,培养绘制和阅读工程图的基本知识和技能,学生了解计算机辅助设计技术,并掌握一种计算机辅助设计系统(Auto CAD)的使用。本实验课程是《工程图学》的重要内容之一,也是保证《工程图学》课程质量的一个重要手段。
学生通过本实验,可以掌握:(1)了解AutoCAD 软件概貌(2)绘制三视图(3)绘制平面图(4)正确标注尺寸(5)绘制剖面图(6)绘制轴测图
二、实验设备
实验用计算机系统、网络系统及AutoCAD软件。
三、实验方法
实验1人1组1机,在规定的时间内完成实验和报告、四、实验要求及安全操作规程
1、实验前的准备
实验前应复习教材中有关章节,认真研读实验指导书,了解实验目的、内容、说明和步骤,明确实验过程中应注意的问题,并按实验要求准备记录。
实验项目与教材内容的对应为
(1)AutoCAD 软件概貌;
对应教材《画法几何及工程制图》中,第十章“计算机绘图基础”的内容(2)三视图;
对应教材《画法几何及工程制图》中,第二章“正投影法基础”的内容(3)平面图;
对应教材《画法几何及工程制图》中,第四章“组合体”的内容(4)标注尺寸;
对应教材《画法几何及工程制图》中,第二章和第四章中“标注尺寸”的内容(5)剖面图;
对应教材《画法几何及工程制图》中,第六章“机件形状的表示方法”的内容(6)轴测图。
对应教材《画法几何及工程制图》中,第五章“轴测图”的内容
2、实验安全操作规程
(1)实验之前确保所有电源开关均处于“关”的位置,(2)接线或拆线必须在切断电源的情况下进行,接线时注意电源各极性,经严格
检查,并经指导老师确认后,方可接通电源;
(3)实验过程中,正确操作设备,避免损坏设备和不安全因素;
(4)实验完毕,退出系统,关闭电源,整理桌椅,清除垃圾,经指导老师确认后,方可离开。
实验一 AutoCAD 软件概貌
一、实验目的: 学习AutoCAD 软件设置,了解标题栏、菜单栏和工具栏等AutoCAD 软件
概貌
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、掌握AutoCAD 软件的启动
2、掌握绘图单位和图纸幅面的设置
3、熟悉标题栏、菜单栏内容
4、掌握绘图工具栏和修改工具栏的命令
5、掌握图层的创建和颜色、线型、线宽的设置
6、绘图单位和图形界限的设置
图样的绘图单位和图形界选用要符合机械制图国家标准(GB/T14689-1993)的相关规定
7、图线选定及应用
图样上的线型、线宽及应用要符合机械制图国家标准(GB/T17450-1998)的相关规定
二、实验内容和步骤:
1、确保电源电压220V情况下,给显示器,计算机计算机主机送电源
2、启动AutoCAD 2007软件
(1)计算机操作系统桌面双击AutoCAD 2007软件图标可启动该软件
(2)计算机操作系统桌面鼠标单击[开始]→[程序] →[Autodesk] →[Autocad2007]可启动该软件
3、绘图单位和图形界限的设置
新建文件时,在创建新图形对话中,选择从草图开始设置绘图单位(公制)选择使用样板设置纸幅面(GBA4/GBA3)
4、鼠标左键单击菜单栏,打开下拉菜单栏,熟悉内容
打开所有的菜单栏下级菜单栏,熟悉内容
5、练习绘图工具栏和修改工具栏的命令
对工具栏和修改工具栏的命令中的所有命令实验一次
6、在图层特性管理器,建新图层,设置颜色、线型、线宽
7、掌握文件打开和保存的方法
8、按照实验报告所要求的统一格式,填写实验报告
(根据实验的过程和结果,填写报告内容,简单分析自己对实验的认识)
实验二 三视图
一、实验目的: 学习三视图的投影规律,练习绘制三视图
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、复习三视图投影规律
2、学习创建最少三层的新图层,设置颜色、线型、线宽应用于三视图
3、选择GBA3样板绘图
4、布图样三视图占绘图区80%
5、创建图样中线型、线宽符合国家标准有关规定
6、完成教材《画法几何及工程制图》第27页,图2-5(C)展开后的三视图
7、按规定保存绘制的图样到指定的位置
五、实验内容和步骤:
1、开计算机, 启动AutoCAD 2007软件
2、创建新图形,使用样板、选择GBA3标准图框
3、在图层特性管理器,选择新建图层,设置图层名称(辅助线等)、选择颜色(红色)、选择线型(虚线)、选择线宽(0、35)
4、在图层特性管理器,选择新建图层,再设对称中心线层、选择颜色、选择线型(点画线)、选择线宽(0、35)
5、在图层特性管理器,选择新建图层,再设虚线层、选择颜色、选择线型(虚线)、选择线宽(0、35)
6、先绘长、宽、高的基准线在绘图区中间,再绘其它辅助线
7、用多段线绘制外轮廓
8、绘制其它线段完成图样
9、填写标题栏,将所绘图样保存到指定的文件夹10、11、填写实验报告
关机关电、整理桌椅。
实验三平面图
一、实验目的: 运用镜象/偏移等技术绘制平面图
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、复习近平面图绘制方法
2、学习使用AutoCAD 2007运用镜像/偏移等技术绘制平面图
3、学习按比例放大绘图
4、选择GBA4样板绘图
5、用2:1比例绘图
6、创建新图层最少三层
7、图中线型、线宽符合国家标准有关规定
8、完成教材《画法几何及工程制图》第146页,图7-26(C)轴承架视图
9、按规定保存绘制的图样到指定的位置
四、实验内容和步骤:
1、开计算机, 启动AutoCAD 2007软件
2、创建新图形,使用样板、选择GBA4标准图框
3、在图层特性管理器,选择新建图层,设置图层名称(辅助线等)、选择颜色(红色)、选择线型(虚线)、选择线宽(0、35)
4、在图层特性管理器,选择新建图层,再设对称中心线层、选择颜色、选择线型(点画线)、选择线宽(0、35)
5、图层特性管理器,选择新建图层,再设虚线层、选择颜色、选择线型(虚线)、选择线宽(0、35)
6、以对称中心称为基准线,用偏移技校绘辅助线
7、确定园心绘园,用多段线绘制1/2外轮廓
8、用镜像技术完成外轮廓,绘制其它线完成图样
9、填写标题栏, 将所绘图样保存到指定的文件夹10、11、填写实验报告
关机关电、整理桌椅。
实验四 标注尺寸
一、实验目的: 学习用autoCAD 2007为园/弧/线等图形标注尺寸
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、复习标注尺寸
2、学习尺寸标注样式的设置和修改
3、学习使用标注工具
4、选择GBA3样板绘图
5、使用放大比例(自定)绘本实验规定的图样,布图合理
6、图中标注符合国家标准GB/T4458。4-1984
7、图中线型、线宽符合国家标准GB/T 17450-1998有关规定
8、完成教材《画法几何及工程制图》第21页,图1-35平面图形的线段分析
9、按规定保存绘制的图样到指定的位置
四、实验内容和步骤:
1、开计算机, 启动AutoCAD 2007软件
2、创建新图形,使用样板、选择GBA3标准图框;
3、在图层特性管理器,选择新建图层,设置图层名称(辅助线等)、选择颜色(红色)、选择线型(虚线)、选择线宽(0、35)。
4、图层特性管理器,选择新建图层,再设对称中心线层、选择颜色、选择线型(点画线)、选择线宽(0、35)
5、图层特性管理器,选择新建图层,再设标注层
6、画出长、宽基准线
7、画出各已知线段
8、画出各中间线段
9、画出各连接线段10、11、12、打开标注样式管理器,”格式”→”标注样式” 注出大小尺寸
选定长、宽基准线,注出定位尺寸13、14、15、16、17、按已知线段、中间线段、连接线段次序逐个标注尺寸 检查尺寸标注是否正确,符合标准
写标题栏, 将所绘图样保存到指定的文件夹 写实验报告
机关电、整理桌椅。
实验五 剖面图
一、实验目的: 学习用autoCAD 2007绘制剖面图
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、复习剖面图投影规律和画法
2、学习绘制全剖视图,半剖视图和断面
3、学习剖视图的布图
4、选择GBA3样板绘图
5、布剖视图占绘图区70%
6、创建新图层最少三层
7、图中线型、线宽符合国家标准有关规定
8、完成教材《画法几何及工程制图》第112页,图6-10(C)半剖视图
9、按规定保存绘制的图样到指定的位置
四、实验内容和步骤:
1、开计算机, 启动AutoCAD 2007软件
2、创建新图形,使用样板、选择GBA4标准图框;合理布面
3、在图层特性管理器,选择新建图层,设置图层名称(辅助线等)、选择颜色(红色)、)选择线型(虚线)、选择线宽(0、35)
4、在图层特性管理器,选择新建图层,再设对称中心线层、选择颜色、选择线型(点画线)、选择线宽(0、35)
5、在图层特性管理器,选择新建图层,再设虚线层、选择颜色、选择线型(虚线)、选择线宽(0、35)
6、绘长、宽、高的基准线,绘对称中心和辅助线
7、用绘制外轮廓,画视图部分10、11、12、画剖视部分
打开“边界图案填充’对话框,选择调色板按键 选定画剖切符号样式,填充图样
13、注上剖切和剖切字母
14、绘制其它图线完成图样
15、填写标题栏, 将所绘图样保存到指定的文件夹
16、填写实验报告
17、关机关电、整理桌椅。
实验六 轴测图
一、实验目的: 学习轴测图、绘制实物图
二、实验设备: 实验用计算机系统、网络系统及AutoCAD软件,每组1人1机, 3学时。
三、实验要求:
1、复习轴测图投影规律和画法
2、学习创建轴测坐标系
3、学习布轴测图
4、选择一定的比例,完成的正等轴测图
5、选择GBA3样板绘图
6、三视图占绘图区60%
7、创建轴测坐标系
8、图样中的图线满足轴测图投影规律
9、完成教材《画法几何及工程制图》第102页,图5-13(d)正等轴测图
10、选作题:按以上要求作出你所使用的计算机显示器的正等轴测图
11、按规定保存绘制的图样到指定的位置
四、实验步骤:
1、开计算机, 启动AutoCAD 2007软件
2、创建新图形,使用样板、选择GBA3标准图框;
3、创建轴测坐标系:”工具”→”草图设置”→”捕捉和栅格”→”捕捉类型和样式”→”等轴测捕捉”
4、图层特性管理器,选择新建图层,再设对称中心线层、选择颜色、选择线型(点画线)、选择线宽(0、35)
5、绘长、宽、高的基准线,绘辅助线
6、画出底板外形,画园,画角
7、画侧板外形,画园,半园顶
8、用偏移技术画出底板和侧板的园孔
9、删除多余线段,清理图面;
10、绘制其它线完成图样
11、填写标题栏, 将所绘图样保存到指定的文件夹
12、填写实验报告
13、关机关电、整理桌椅。
五、选作题说明:
1、选择绘图的幅面
2、量取尺寸,选择比例
3、确定基线和对称中心线
4、完成计算机显示器正等轴测图
第二篇:工程图学学习心得
在过去一年的工程图学的学习过程中,我们学习了很多制图方面的知识,比如标准件和常用件,零件图等等,在最后的课程设计中,我们的任务是画装配图,装配图是需要结合的前面的知识然后进行综合运用的。比如齿轮轴,螺钉的画法就要利用《标准件和常用件》这一章的知识,整个图形的构想也离不开前面的基础。
课程设计在星期天就开始了,我们班分为了几个小组,来分别测量所要画的减速器的尺寸以及画草图。
首先,我们 通过老师的讲解,对减速器的工作原理有了一定的了解。减速器由多个零件构成。然后我们要在脑中构想图形的大致形状,准备最后的装配图主视图主要使用全剖,可以反映组成齿轮油泵的各个零件的装配关系,。左视图在结合面剖切产生的半剖视图的基础上,还采用了局部剖视图,通过测量减速器的主要尺寸后,知道这个齿轮油泵并不大。然后,我们分别画出了草图并标注了尺寸,为下一步画零件图做准备。
用了几天的时间,仔细的画完装配图和各个零件图后,剩下的工作就是标住尺寸和技术要求了。不要以为这是一项简单的工作。每个零件是分开量的,但在组合时要考虑到我们测量的误差,画的零件必须要装的上去。在装配图的零件标住中,不仅要考虑尺寸不能重复和缺少,还要考虑零件之间的配合制度。在零件图中,由于一些零件的上下公差知道,还要查相关表格得出该零件的上下偏差,对于一些零件的材料,技术要求,表面粗糙度等等的一些还要查书。
就是这一点,让我对我们这门课程有了更深的了解,其实我们的工程图学是以标准为主的,什么都应该按照要求来,这样地到的结果才是正确的。
最后,我把画完的图给了老师检查,然后对一些不合格的地方作了修改,我的课程设计就完成了,这就是我的一点心得体会。
第三篇:《操作系统》实验教学指导书2.1
天津理工大学华信软件学院 《操作系统》实验教学指导书2.1 课程代码: 课程名称: 适用专业: 指导教师:
1460350
操作系统 / Operating System 软件工程专业 张一鸣 开课院(系)、实验室:华信软件学院C408机房
实验指导书名称: 《操作系统实验教程(Linux版)》第七章
实验二 进程的建立与调度(2.1 进程的建立与控制)
1.实验目的
(1)加深对进程概念的理解,明确进程和程序的区别。(2)进一步理解并发的概念,明确并发与并行的异同。(3)分析进程竞争资源现象,学习解决进程互斥的方法。(4)了解Linux系统中进程通信的基本原理。
2.实验内容
(1)进程的创建
编写一段源程序,使用系统调用fork()创建一个子进程,当此程序运行时,在系统中有一个父进程和一个子进程活动。让每一个进程在屏幕上显示一个字符串;父进程显示字符“I am the parent”并显示其进程id和子进程的id;子进程显示字符串“I am the child”,并显示其进程id。
(2)进程的控制
进程并发图,如图1所示。
设有7个进程,其执行次序如图1所示。在Linux下使用C语言利用系统调用命令fork(),execl(),exit(),wait()进行藐视,调用execl()函数的时候,模拟调用/bin/echo下的echo命令,向控制台输出一句可鉴别是哪个进程的字符串即可。
3.准备知识
(1)阅读Linux的sched.h源文件,加深对进程管理概念的理解。(2)阅读Linux的fork.c源文件,分析进程的创建过程。
4.实验原理
Linux是一个多用户多任务的操作系统,即在同一个时间内,可以有多个进程同时执行。常用的单CPU单核计算机在同一个时间片内只能执行一条命令,Linux使用了一种称为“进程调度(process scheduling)”的手段来实现。首先,为每个进程分配一定的运行时间片,该时间片通常以毫秒为单位,然后依照某种调度算法,从就绪队列中选择一个进程投入运行,其他的进程暂时等待。当正在运行的进程时间片耗尽,或执行完毕退出,或因某种程度原因暂时被挂起,系统就会重新调度,选择下一个进程投入运行。因为每个进程占用的时间片都很短,对于用户而言,就好像多个进程在同时运行。
在Linux中,系统为每个进程创建一个进程控制块(Process Control Block,简称PCB)。PCB是一个特定的数据结构,包括了很多重要的信息,供系统调度和进程本身执行用。其中进程ID(process ID)被称作进程标识符,用来唯一标识该进程。
5.实验步骤
(1)进程的创建
使用fork()函数创建进程。返回值:子进程中返回0,父进程中返回子进程ID,出错返回-1.具体流程图如图2所示。
(2)进程的控制
在Linux下使用C语言利用系统调用命令ford(),execl(),exit(),wait()进行描述。调用execl()函数的时候,模拟调用/bin/echo下的echo命令,向控制台输出一句可以鉴别是哪个进程的字符串即可。
6.参考代码及运行结果
(1)进程的创建
[源程序] #include
printf(“I am the child, my pid is %d!n”,getpid());} else {
printf(“I am the parent, my pid is %d, my child pid is %d!n”,getpid(),pid);} } [运行结果] I am the child, my pid is 5947!I am the parent, my pid is 5946, my child pid is 5947!(2)进程的控制
[源程序] #include
execl(“/bin/echo”,“echo”,“I am P1”,0);} wait(&status);if((p2=fork())==0){
execl(“/bin/echo”,“echo”,“I am P2”,0);} if((p3=fork())==0){
execl(“/bin/echo”,“echo”,“I am P3”,0);} do {
pid=wait(&status);
if(pid==p2)
end_p2=1;
if(pid==p3)
end_p3=1;}while(end_p3==0);if((p4=fork())==0){
execl(“/bin/echo”,“echo”,“I am P4”,0);} if((p5=fork())==0){
execl(“/bin/echo”,“echo”,“I am P5”,0);} do {
pid=wait(&status);
if(pid==p4)
end_p4=1;
if(pid==p5)
end_p5=1;}while(end_p4==0||end_p5==0);if((p6=fork())==0){
execl(“/bin/echo”,“echo”,“I am P6”,0);} do {
pid=wait(&status);
if(pid==p2)
end_p2=1;
if(pid==p6)
end_p6=1;}while(end_p2==0||end_p6==0);if((p7=fork())==0){
execl(“/bin/echo”,“echo”,“I am P7”,0);} wait(&status);exit(1);} [运行结果] I am P1 I am P2 I am P3 I am P4 I am P5 I am P6 I am P7
第四篇:实验教学指导书 - 移动通信
电子科技大学
通信抗干扰技术国家级重点实验室
实验教学指导书
(实验)课程名称
移动通信
电子科技大学教务处制表 实验一 无线信道特性及其分析方法
一、实验目的
1.了解无线信道各种衰落特性;
2.掌握各种描述无线信道特性参数的物理意义;
3.利用MATLAB中的仿真工具模拟无线信道的衰落特性。
二、实验原理
1.预习信道模型的部分;
三、实验步骤 3.1 模型及关键模块讲解
1.将当前文件夹改为程序对应的文件夹。
2.打开MATLAB,点击File命令下的Open,选择对应的文件目录,打开已经完成的模型“QPSK_Rayleigh_Channel_6_5.mdl”。
3.关键模块功能介绍和参数配置:(请确保参数和下面图形内一致)
1)Bit Source,输出随机的信源比特;
2)Convert:示范一个Simulink和m语言接口的程序
3)Unipolar to Bipolar Converter,双极性变单极性模块,按照下列参数设置完成二进制0、1变为双极性
1、-1序列(二进制0对应输出1,二进制1对应输出-1)
点击上图中的Help按钮,可以获得该模块功能说明和参数的含义。4)Rectangular QAM Modulator Baseband,典型的QAM的调制模块,按下述参数可以完成QPSK调制。
-pi/2
点击上图中的Help按钮,可以获得相关模块功能的详细说明和参数的含义。5)Multipath Rayleigh Fading Channel:瑞利多径信道模型
6)Awgn Channel:高斯噪声信道 7)Signal Trajectory of QPSK Signal
8)
11,Before Rayleigh Fading1 和 12,After Rayleigh Fading
9)Display 模型中的多个Display模块会显示不同位置的数据。 Display1显示输入的二进制序列;
Display2显示每2个比特为1组进行前后顺序交换后的序列; Display3显示输入二进制序列转化为双极性二进制后的序列; Display4显示调制后的符号;
3.2 运行程序并进行分析
1.调试。(可选项)
从MATLAB的主命令窗口中打开嵌入的m语言程序f_convert.m,打开后如下图,注意该程序必须和对应的QPSK_Rayleigh_Channel.mdl文件在相同的目录下,且MATLAB的当前目录也要指向该目录
在其中第2行后的任意地方可以设置断点(在对应行左侧灰色部分处单击),如下:
运行Simulation(点击Simulation选项下的Start),则将在第一次调用该程序的时候,停止于断点,此后,可以用step(()或step in)进行单步调试,并检查数据的变化(将鼠标指向需要观察的变量L,将会自动出现小框描述此时L的数值)。完成对该嵌入的m语言子函数的验证后,可以再次单击原断点处的红色标记以取消该断点,并按Continue()返回Simulation的运行。
2.运行程序,点击Simulation选项下的Start,开始运行程序,出现瑞利信道的特征示意图
(选做,有兴趣的自行在高版本中试验,低版本的MATLAB没有该功能)
在运行过程中,通过选择 Visualization的选项,可以得到不同的信道特征图(本实验只观察Impulse Response 和Doppler Spectrum两个图形)。
四、实验作业
1.在程序运行的过程中,任取一段Display1的数据和Display4的数据,分析其是否满足QPSK的调制过程; 分析:Display1:
10100011
-0.7071+0.7071i-0.7071-0.7071i
Display4:-0.7071+0.7071i
0.7071+0.7071i 由此四个值,画出对应的星座图10_10_00_11,可得
310->->-0.7071+0.7071i,4500->->0.7071+0.7071i,11->->-0.7071-0.7071i。所以满足44QPSK的调制过程。
2.调试嵌入的f_convert.m,看看临时变量L的取值为多少。
分析:L=8。
3.运行过程中,分别截取Signal Trajectory of QPSK Signal,11,Before Rayleigh Fading1 和 12,After Rayleigh Fading模块输出的QSPK的相位转移图和瑞利信道前后的星座图,进行解释。
图2 Signal Trajectory of QPSK Signal
图3 11,Before Rayleigh Fading1
图4 12,After Rayleigh Fading
实验二 典型通信系统的搭建和分析
一、实验目的
1.学习基于BPSK、QPSK和卷积码的典型通信系统的链路实现;
二、实验原理
1.预习调制和关键技术部分;
三、实验步骤 3.1模型及关键模块讲解
1.打开MATLAB,点击File命令下的Open,选择对应的文件目录,打开已经完成的模型“BPSK_QPSK_AWGN_BER_6_5.mdl”。
2.关键模块功能介绍和参数配置:(请确保参数和下面图形内一致)
1)Bit Source,输出随机的信源比特;
2)Convolutional Encoder,卷积码编码模块
3)BPSK Mod,用典型的QAM调制模块(Rectangular QAM Modulator Baseband)完成BPSK调制。
4)BPSK Demod,用典型的QAM解调模块(Rectangular QAM Demodulator Baseband)完成BPSK解调。
5)QPSK Mod,用典型的QAM调制模块(Rectangular QAM Modulator Baseband)完成QPSK调制。
6)6, QPSK Demod,用典型的QAM解调模块(Rectangular QAM Demodulator Baseband)完成QPSK解调。
7)7, AWGN Channel1,添加白高斯噪声模块(BPSK链路);
8)8, AWGN Channel1,添加白高斯噪声模块(QPSK链路);
9)9, Viterbi Decoder / 10, Viterbi Decoder,Viterbi译码器;
10)Compare Encoder1 / Compare Encoder3,误码率比较
11)
Compare Encoder2/ Compare Encoder4,误码率比较
12)Display1/ Display2/ Display3/ Display4,显示误码率比较的结果,第一行为BER,第二行为错误的比特数,第三行为比较的总比特数。其中,Display1 和 Display3 显示的是包含卷积码编译码的系统性能;Display2 和 Display4 显示的是不包含卷积码编译码的系统性能;
13)Probe1 / Probe2 / Probe3,可以实时显示测试接点上数据的特征(目前开放的是该路数据的宽度和该路数据总体的采样时间)。
3.2运行程序并进行分析
1.运行程序,点击Simulation选项下的Start,开始运行程序,观察测试显示的误码率和Probe显示的数据特点。
四、实验作业
1.对比Probe1/ Probe2/ Probe3处的数据,说明采用BSPK和QPSK调制前后,比特周期和符号周期之间的关系。分析: 调制前:
Probe1:
W:16,Tf:[1.6e-005 0] Probe2:
W:16,Tf:[1.6e-005 0]
QPSK Probe3:
W:16,Tf:[1.6e-005 0]
BPSK 调制后:
Probe1:
W:16,Tf:[1.6e-005 0] Probe2:
W:08,Tf:[1.6e-005 0]
QPSK Probe3:
W:16,Tf:[1.6e-005 0]
BPSK 由此知,BPSK的周期与符号周期是相等的;而QPSK的周期是符号周期的一半。
2.分别为BPSK和QPSK链路选择多个Es/N0(dB,2,4,6,8),运行链路,记录数据,将4个Es/N0条件下运行得到的两组误比特率数据(无编译码的)直接赋给BER_BPSK_QPSK.m程序中的ber_BPSK和ber_QPSK,替换原有的[1,2,3,4]数据,运行BER_BPSK_QPSK.m程序,画出在相同Es/N0下的BPSK和QPSK性能曲线,将两个图进行比较,判断结果是否正常,并进行解释。(每个Es/N0大概需要5-6分钟,也可以自行将链路复制,从而一次可以运行多个Es/N0(选作))
分析:改变之后:
2:1.895e+006
6:1.813e+006
4:1.854e+006
8:1.921e+006
ber_BPSK = [0.03757,0.01252,0.002384,0.0001875];ber_QPSK = [0.1041,0.05681,0.02307,0.006066];
由图像可知,BPSK和QPSK的Es/N0相差约3dB, 3.1)分别对BPSK设置多个Es/N0(dB,2,4,6,8),对QPSK设置多个Es/N0(dB,5,7,9,11),此时二者对应的Eb/N0相同,将4次得到的误比特率数据(无编译码的)直接赋给BER_BPSK_QPSK.m程序中的ber_BPSK和ber_QPSK,替换原有的数据,运行BER_BPSK_QPSK.m程序,画出在相同Eb/N0下的BPSK和QPSK性能曲线,对这两个图进行比较分析和解释;2)分析无编码的MPSK调制方式下Es/N0和Eb/N0的关系,写出二者的关系式。分析: 2:1.416e+006 4:1.329e+006 6:9.705e+005 8:1.133e+006
4.1)在完成作业3时,同时可以得到两个不同测试点的误码率(包含编译码和不包含编译码的),参考BER_BPSK_QPSK.m的模式进行画图,比较二者的区别并进行解释;2)分析码率为R、采用MPSK调制方式的Es/N0和Eb/N0的关系,写出二者的关系式。分析:
5.(选作)比较包含编译码和不含编译码两种系统的误比特率性能时,考虑在相同Eb/N0的条件下,所采用的卷积编码器的编码增益。注意:
在高版本中,berawgn函数输出的是未编码调制系统误比特率随着Eb/N0的变化曲线。作业3的性能曲线与该曲线进行比较,可以验证作业3的结果是否正确。在低版本中,大家可以在BER_BPSK_QPSK.m中,利用erfc函数计算BPSK和QPSK的理论误比特率,来验证仿真性能是否正确(自行编写代码)。 在作业2、3中,在测试调制链路误码率性能时(不考虑编译码),可以直接将编码后的数据当做输入信源来看,所以:一个bit的周期为1e-6,BPSK的AWGN信道的Symbol Period设为1e-6;QPSK的AWGN信道的Symbol Period设为2e-6,都表示的是调制符号周期。
实验三 典型通信系统的搭建和分析(对比实验)
一、实验目的
1.学习基于BPSK,QPSK和卷积码的典型通信系统的m语言实现;
二、实验原理
1.预习调制和关键技术部分;
三、实验步骤
3.1模型及关键模块讲解
1.MATLAB提供了标准函数berawgn()用于计算典型的调制方式在AWGN环境下的误码率,bercoding():用于计算采用卷积编码的相干PSK系统在AWGN信道下的误比特率上界。
2.打开MATLAB,点击File命令下的Open,选择对应的文件目录,打开m程序 vitsimdemo.m / wireless_comm_viterbi_demod.m.运行即可得到卷积码编码,解码后的误码率。
3.关键函数功能介绍和参数配置:
1)trellis = poly2trellis(constlen, codegen):生成卷积码编码、译码所需要的网格图
2)msg_orig = randi([0 1], numSymb, 1):生成随机的0,1(低版本matlab使用randsrc()完成此功能)3)msg_enc = convenc(msg_orig, trellis)卷积编码 4)hMod = modem.pskmod():产生调制信息
5)msg_tx = modulate(hMod, msg_enc);调制编码后的信息(在低版本matlab中由函数dmodce完成4、5的功能)6)awgn()添加awgn噪声
7)demodulate():解调(低版本matlab中由ddemodce完成此功能)8)vitdec():viterbi解码
3.2运行程序并进行分析
1.运行程序:按F5即可运行该代码。观察误码率曲线和数据特点。了解各个函数的用法。
2.为了看每一段程序的功能,可以在每段设置断点,观测每一段的输出。也可以按F10单步执行。
四、实验作业
1.对比QPSK调制前后bit和符号的关系。了解经过QPSK调制后比特周期和符号周期之间的关系。
2.了解Es /N0 与Eb/N0的关系 3.以框图的形式画出程序执行流程图
4.(选作)修改程序,得到仿真ber曲线,并与理论曲线对比
第五篇:刑法实验教学实验指导书
模拟法庭实验指导书(刑事案件用)
一、实验目的
1.掌握起诉状、辩护词、一审判决书等民事诉讼司法文书的撰写。2.掌握我国一审普通程序开庭审理的基本环节和流程。3.提高法庭口头表达和应变能力。4.培养证据意识和证据运用能力。
5.提高根据刑法、刑事诉讼法以及相关司法解释分析、解决问题的能力。
二、实验内容
根据相关法律的规定,对给定案例进行分析和讨论,然后根据自己扮演的诉讼角色写作相关司法文书,组织和参与一审开庭审判。
三、实验步骤
1.参与人员及角色的选定
根据法庭审判人员配置要求,审判参与人员包括:法官(3人或5人)、书记员和速记员(总2人)、法警(1人)、公诉人(2人)、辩护人(2人)、被告(1人)证人(1~15人),各班按以上人员的配备协调分配好人选。
2.安排好模拟现场,并按上条所述各角色名称制定好角色牌,以供现场使用。桌椅按法庭现场要求提前布置。
3.法官在审判前需要草拟案件的初步判决书,最后的判决根据庭审情况再加以修正。
4.全班所有人员无故不得缺席,违者按旷课论。
四、实验报告
所有人员必须根据案情事先写好起诉状、辩护词、公诉词、判决书,并于模拟法庭结束之时交给指导老师,不能雷同,不交及雷同者以实验不及格论处。
五、刑事诉讼流程
刑事诉讼的具体程序参见以下图标,通过实验把握刑事诉讼的基本程序: