通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122

所需积分/C币:50 2014-01-21 17:45:21 3.15MB PDF
收藏 收藏 1
举报

通信原理MATLAB仿真实验指导书 ,采用MATLAB SIMULINK 和Matlab语言编程仿真2ASK,2PSK,2FSK,AM,DSB,SSB,以及抽样定理PCM编码解码,眼图,循环码和卷积码差错控制编码等等,还用SIMULINK仿真了CDMA通信系统,是大专生和本科生学习MATLAB Simulink仿真和程序设计的入门实验指导书。以MATLAB SIMULINK为主,Matlab语言编程为辅助!
通信原理 仿真实验指导书综合版林志谋 目录 实验: 基础知识 实验 的建模仿真 实验:通信的信道与噪声仿真 实验:调制与解调仿真 实验:调制与解调仿真 实验:调制与解调仿真 实验:抽样定理及编码与解码仿真 实验:通信基带系统测量工具眼图仿真 实验 调制与解调仿真 实验 调制与解调仿真 实验 调制与解调仿真 实验:载波同步的平方环法仿真 实验:循环码的编码和解码仿真 实验:卷积码的编码和解码仿真 综合实验:通信系统的 综合仿真 附录 程序设计 通信原理 仿真实验指导书综合版林志谋 实验: 基础知识 、实验目的 .熟悉 开发环境 掌握矩阵、变量、表达式的各种基本运算 熟悉和了解 图形绘制程序编辑的基本指令; .熟悉掌握利用 图形编辑窗口编辑和修改图形界面,并添加图形的各种标注 掌握 等指令格式和语法 、实验原理 基础知识 程序设计语言简个 的缩写,是由 公司井发的一用」科学工程计 算的可视化髙性能语言,具有强大的矩阵运算能力。与大家常用的 和等高级语言 相比, 的语法规则更简单,更贴近人的思维方方式,被称为“草稿纸式的语言” 软件主要由主包、仿真系统( )和工具箱( )三大部分组成。 界面及帮助 基本界面如图所示,命令窗口包含标题栏、菜单栏、工具栏、命令行区、 状态栏、垂盲和水平波动条等区域。 标题栏菜单栏工具栏命令行区状态栏垂直和水平瘕动条 )ATLA日 ? Ntt Dr ivory C MATLA86A5 B=iwu Ey1山 具 C2 dPubLe wrE 田用田田 3 TZ doublE Wra 面自172自的2 72 double ra 9 dpublE rs a double wre mn■ double r电 田y doubl mri 1.00000mm -0.1.0 >I Workspace cu uneniDIncn piF国]47 【7.193,E,日:15 1117笔 k【7,19B,z,B1,45 图 基本界面 ()菜单栏 在 主窗凵的菜单栏,共包含 和 个菜单项 菜单项:菜单项实现有关文件的操作。 通信原理 仿真实验指导书综合版林志谋 菜单项:菜单项用于命令窗∏的编辑操作。 菜单项: 菜单项用于设置 集成环境的显示方式。 菜单项: 菜单项用于设置 的操作。 菜单项:主窗口菜单栏上的 菜单,只包含一个子菜单 用」 关闭所有打开的编辑器窗凵,包括 和窗凵。 菜单项 菜单项用于提供帮助信息 ()工只栏 主窗∏的工具栏共提供了个命令按钮。这些命令按钮均有对应的菜单命令,但 比菜单命令使用起来更快捷、方便, ()命令行区 按以下顺序对输入命令进行解释: 检查它是否是工作空间中的变量,实则显示变量内容 检查它是否是嵌入函数,是则运行之。 检查它是否是子函数。 检查它是否是私有函数 检查它是否是位于 搜索路径范围内的函数文件或脚本文什。 甲有以下几种方法可获得帮助 ()帮助命令()是查询函数相关信息的最直接方式,信息会直接显求在命令窗∏中 键入 ,会显示相关信息 命令可以从键入的关键字列出所有相关的题材,和相比, 覆盖范 围更广,可查找到某个主题所有词组或短语。 ()帮助窗凵( )提供与帮助命令想同的信息,但帮助窗凵面更为方便直接 ()帮助桌面( )通过在命令窗口中选择助菜单的户 选项或键入 命令即可进入帮助桌面。 ()在线帮助页是帮助桌面的在线帮助均有相应的格式文件。 网站,对于连接入 的用户通过 公司的网站 询问有关问题。 熟悉 环境 桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器 文件和搜索路径浏览器。 掌握 常用命令 清除命令窗中内容 清除工作个间中变量 对所选函数的功能、调用格式及相关函数给出说明 查我具有某种功能的函数但却不知道该函数的准确名称 卩查询工作空间中的变量信息 变量与运算符 变量命名规则如下: ()变量名可以由英语字母、数字和下划线组成 ()变量名应以英文字母开头 ()长度不大于个 ()区分大小写 中设置了一些特殊的变量与常量,列于下表。 表 的特殊变量与常量 变量名1 功能说明 变量名 功能说明 默认变量名,以应答 最小的正实数 最近一次操作运算结果 通信原理 仿真实验指导书综合版林志谋 或 虚数单位 无穷大 圆周率 不定值( 浮点数的相对误差 网数实际输入 参数个数 最大的正实数 函数实际输出 参数个数 运算符,通过下面几个表来说明 的各种常用运算符 表 算术运算符 操作符 功能说明操作符功能说明 矩阵左除 数组 矩阵乘 矩阵右除 数组乘 数组个除 矩阵乘方 矩阵转置 数组乘方 数组转置 表 关系运算符 操作符 功能说明 等于 不等于 大于 小于 大于等于 小于等于 逻辑运算符 逻辑运算符 逻辑运算 说明 逻辑与 逻辑或 逻辑非 逻辑异或 表 特殊运算 符 功能说明示例 符号 功能说明 例 分隔 分隔列 注释 构成向量、矩阵 调用操作 系统命令 构成单元数组 用于赋值 的一维、二维数组的寻访 通信原理 仿真实验指导书综合版林志谋 表了数组访问与赋值常用的相关指令格式 指令格式 指令功能 数组中指定行、指定列之元素组成的子数组 数组中指定行对应的所有列之元素组成的了数组 数组中指定列对应的所有行之元素组成的了数组 数组中各列元素首尾相连组成的“维长列”了数组 维长列了数组中的第个元素 数组中指定行、指定列之元素组成的子数组的赋值 数组仝儿素赋值,保持的行宽、列长不变,、两组元素 总合应相同 的基本运算 表两种运算指令形式和实质内涵的异同表 数组运算 矩阵运算 指令 含义 含义 非共轭转置 共钜转置 把标量赋给的每个元素 标量分别与元素之和 标量分别与元素之差 标量分别与元素之积 标量分别与每个元 素之积 标量分别被的元素除 阵的逆乘 的每个元素自乘次 阵为方阵,自乘次 对各元素分别求非整数 方阵的非整数乘方 对应元素相加 矩阵相加 对应元素相减 矩阵相减 对应元素相乘 内维相同矩阵相乘 的元素别的剥应元素除 右除 与上相同 左除 以自然数为底,分别以的元素为 的矩阵指数函数 指数求幂 对的各儿素求对数 「的矩阵对数函数 对的各元素求平方根 的矩阵平方根函数 的常用函数 表标准数组生成函数 指令含义 人 含义 对角形数组(对高维不适用) 生均匀分布随机数组 单位数组(对高维不适用) E正态分布随机数组 产生魔方数组(对高维不适用) 主全数组 产生全数组 返回指定矩阵的行数和列 通信原理 仿真实验指导书综合版林志谋 表数组操作函数 指令 含义 提取对角线元素,或生成对角阵 以数组“水平中线”为对称轴,交换上下对称位置上的 数组元素 以数组“垂直中线”为对称轴,交换左右对称位置上的 数组元素 在总元素数不变的前提下,改变数组的“行数、列数” 矩阵逆时针旋转度 方阵的行列式值 矩阵的秩 、实验内容和步骤: 学习使用命令: 例如在命令窗口输入 ,然后根据帮助说明,学习使用指令(其它不会用的指令, 依照此方法类推) .学习使用 观察 和 等窗口的变化结果执行前后有什么不 同 初步程序的编写练习 新建 ,保存(自己设定文件名,例如 ……),学习使用 的基本运算符、数组寻访指令、标准数组生成函数和数组操作函数 注意:每次 的修改后,都要存盘。 二维曲线绘图基本指令演示。 指令基本操作演小 问题:本例运作后,再试验 观察产生图形的有什么不同,为什么? 问题:本例运作后,再试验 观察产生图形的有什么不同,为什么? 问题:本例运作后,再试验 观察产生图形的有什么不同,为什么? 用图形表示连续调制波形 及其包络线 通信原理 仿真实验指导书综合版林志谋 -0斗 0∈ -0 问题请査找的的帮助,想想怎么用行语句米代替下面这行一句: 绘制标准三维曲面。 函数的调用格式为 函数的调用格式为 还有 函数,称为多峰函数,常用于三维曲面的演示。 图像如下: 四、实验报告要求 回答实验内谷和步骤上面所有的问题。并总结本次实验遇到了哪些问题?你是怎么解决 的?如何避免下次实验再遇到同样的问题?所有问题的答案和仿真结果的截图按顺序放在 文档上作为本次实验的实验报告,同时把本次实验的设计文件和报告压缩后一起提交。 如何在帮助窗口,帮助命令,帮助演示中査找的相关命令和演示程序? 软件由几部分组成?各有什么作用? 通信原理 仿真实验指导书综合版林志谋 实验: 的建模仿真 、实验目的 熟悉 工作环境及特点 .掌握线性系统仿真常用基本模块的用法 掌握 的建模与仿真方法 二、实验原理: 简介 提供的用于对动态系统进行建模、仿真和分析的工具包 提供了专门用」显示输出信号的模块,叫以在仿真过程中随时观察仿真果。同时’通过 的存储模块,仿真数据可以方便地以各种形式保存到工作区或文件中,供用户在 仿真结束之后对数据进行分析和处理。另外, 把具有特定功能的代码组织成模块 的方式,并且这些模块可以组织成具有等级结构的子系统,因此具有內在的模块化设计要求。 基于上述优点, 成为一种通用的仿真建模工具,丿泛应用于通信仿真、数字信号 处理、模糊逻辑、神经网终.机槭控制和虚拟现实等緬域。 它使用户把精力从编程转向模型的构造。随着实验的不断深入,你们会发现 它为用户省去了诈多重复的代码编写工作,用户就不必一步步地从最底层开始编写 如果把动态系统建模仿真过程比作建造房孓,那么用高级语言或 语言编写的仿 真程序的方式就如同是从一堆沙子开始造房子。这不但麻烦,而且有许多重复操作,建造者 的精力会大量地浪费在一些相同地例如把沙子变成砖块的事情上,以及如何把它们组在一起 变成房子这些技术性的事情.而不的把更多的精力集中用到房子的设计上,这在计算机仿真 里,就等于是把精力厦多地投入到果一个具体的算法的设计上,而不是用到模型的设计构造 本身, 的目的就是让用户能化更多的精力投入到模型设计本身。它首先提供了 些基本模块,这些模块就放在上面的库浏览器里.用户可以调用这些模块,而不必从最基 木的做起 的每个模块对用户巾言都是透明的,用户只需知道模块的输入输出以 及模块的功能,而不必管模块内部是怎么实现。于是,留给用户的事情就是如何连接这些模 块来完成自己的仿真任务》)连接的方式在 里是很简单的,例如要连接两个摸块, 只需要将一个块的输入和另一个模块的输出用一根直线连起来就行了。模型构造好之后, 月户可以进行仿真、待结果、或者改变参数,再运行。至于像各个模块在运行时如何执行, 时阃是如何采样离散系统,事件足如何驱动等等细节性问题,用户可以根本不用去关心, 都替你做好了 总之, 把那些最没有意思、最烦人的细节都屏蔽掉了,而留绐用户的是一个 友好的环境,让用户以最轻松、最有效的万式完成他们感兴趣的东西。 启动 的方法有很多种,按照 的传统方式,只要在 的命令窗凵 中键入 个称为 的窗口就会弹出,如下图所示:

...展开详情
试读 94P 通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 分享王者

      成功上传51个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122 50积分/C币 立即下载
    1/94
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第1页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第2页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第3页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第4页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第5页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第6页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第7页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第8页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第9页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第10页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第11页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第12页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第13页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第14页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第15页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第16页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第17页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第18页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第19页
    通信原理MATLAB仿真实验指导书V7.0综合版林志谋20140122第20页

    试读已结束,剩余74页未读...

    50积分/C币 立即下载 >