2022年Matlab通信系统仿真实验报告.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年Matlab通信系统仿真实验报告.pdf》由会员分享,可在线阅读,更多相关《2022年Matlab通信系统仿真实验报告.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Matlab 通信系统仿真实验报告Matlab 通信原理仿真学号: 2142402 姓名: 圣斌实验一Matlab 基本语法与信号系统分析一、 实验目的 : 1、掌握 MATLAB 的基本绘图方法 ; 2、实现绘制复指数信号的时域波形。二、 实验设备与软件环境 : 1、实验设备 :计算机2、软件环境 :MATLAB R2009a 三、 实验内容 : 1、MATLAB 为用户提供了结果可视化功能,只要在命令行窗口输入相应的命令,结果就会用图形直接表示出来。MATLAB 程序如下 :x = -pi:0 、1:pi; y1 = sin(x); y2 = cos(x); %准备绘图数据figure(1
2、); %打开图形窗口subplot(2,1,1); %确定第一幅图绘图窗口plot(x,y1); %以 x,y1 绘图title(plot(x,y1); %为第一幅图取名为 plot(x,y1) grid on; %为第一幅图绘制网格线subplot(2,1,2) %确定第二幅图绘图窗口plot(x,y2); %以 x,y2 绘图xlabel(time),ylabel(y) %第二幅图横坐标为 time ,纵坐标为 y运行结果如下图 : 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 14 页
3、 - - - - - - - - - - Matlab 通信系统仿真实验报告-4-3-2-101234-1-0.500.51plot(x,y1)-4-3-2-101234-1-0.500.51timey2、上例中的图形使用的就是默认的颜色与线型,MATLAB 中提供了多种颜色与线型 ,并且可以绘制出脉冲图、误差条形图等多种形式图: MATLAB 程序如下 : x=-pi: 、1:pi; y1=sin (x); y2=cos (x); figure (1); %subplot (2,1,1);plot (x,y1); title ( plot (x,y1) ); grid on%subplot
4、(2,1,2);plot (x,y2); xlabel (time); ylabel (y) subplot(1,2,1),stem(x,y1, r) %绘制红色的脉冲图subplot(1,2,2),stem(x,y1, g) %绘制绿色的误差条形图运行结果如下图:精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告-4-3-2-101234-1-0.8-0.6-0.4-0.200.20.40.60.81-4-3-
5、2-101234-1-0.8-0.6-0.4-0.200.20.40.60.813、一个复指数信号可以分解为实部与虚部两部分。实际通信信道并不能产生复指数信号 ,但可以用复指数信号描述其她基本信号,因此在通信系统分析与仿真中复指数信号起到十分重要的作用。从严格意义上讲 ,计算机并不能处理连续信号。在MATLAB 中,连续信号就是用信号在等时间间隔点的采样值来近似表示的。当采样间隔足够小时,就可以比较好的近似连续信号。例如绘制复指数信号时域波形的MATLAB 实现如下。MATLAB 程序如下 : function sigexp(a,s,w,t1,t2) % 本函数实现绘制复指数信号时域波形%a:
6、复指数信号幅度%s:复指数信号频率实部%w: 复指数信号频率虚部%t1,t2:绘制波形的时间范围t=t1:0、01:t2; theta=s+j*w; fc=a*exp(theta*t); real_fc=real(fc); imag_fc=imag(fc); mag_fc=abs(fc); phase_fc=angle(fc); subplot(2,2,1); plot(t,real_fc); title( 2 ?);xlabel( t); axis(t1,t2,-(max(mag_fc)+0 、2),max(mag_fc)+0 、2); subplot(2,2,2) plot(t,imag_
7、fc); title(D 2 ?);xlabel( t); 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告axis(t1,t2,-(max(mag_fc)+0 、2),max(mag_fc)+0 、2); subplot(2,2,3) plot(t,mag_fc); title(? );xlabel( t) axis(t1,t2,0,max(mag_fc)+0 、5); subplot(2,2,4); plo
8、t(t,phase_fc); title(? ? );xlabel( t); axis(t1,t2,-(max(phase_fc)+0 、5),max(phase_fc)+0、 5); 在命令行中输入 sigexp(3,-0、3,5,0,5),得到下图 : 00.511.522.533.544.55-3-2-10123实 部t00.511.522.533.544.55-3-2-10123虚 部t00.511.522.533.544.5500.511.522.533.5模t00.511.522.533.544.55-3-2-10123相 角t四、 实验感受通过这次实验课的学习 ,我对 MATLA
9、B 有了基本的认识 ,掌握了 MATLAB 的基本绘图方法 ,实现了绘制复指数信号的时域波形。通过将课堂知识用于实践操作,理解了 MATLAB的仿真能力 ,学以致用,对书本知识有了更深的理解,激发了学习的兴趣。实验二模拟信号的数字传输一、实验目的 : 实现 PCM 的采样、量化与编码。二、实验设备与软件环境 : 1、实验设备 :计算机精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告2、软件环境 :MATLAB
10、R2009a 三、实验内容: 1、输入信号为一频率为10Hz 的正弦波 , 管擦对于统一输入信号有不同的抽样频率就是 , 恢复信号的不同形态。抽样仿真框图 : (1)当抽样频率大于信号频率的两倍时,设置如下 : Sine Wave模块设置 : “Pulse Generator ”模块设置 : 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告“Analog Filter Design”模块设置 : “Gain”模
11、块设置系数为10; Scope显示原始波形为 : Scope1显示频率为 30Hz 的抽样信号波形为精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告Scope2显示抽样后信号的波形为Scope3显示通过低通滤波器后恢复的信号波形为(2)当抽样频率等于信号频率的两倍时,抽样频率为 20Hz,“Pulse Generator ”模块的“ Period”设置为 0、05,恢复信号波形为(3)当 抽 样 频率 小 于
12、信 号 抽样 频 率 的 两 倍 时 ,抽 样 频 率为5Hz,“ Pulse Generator ”模块的“ period”设置为 0、2,恢复信号波形如下图所示2、 设输入信号抽样值为 +1270个量化单位 ,按照 A 律 13折线特性编成 8 位码。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 14 页 - - - - - - - - - - Matlab 通信系统仿真实验报告量化单位指以输入信号归一化值的1/2048 为单位。MATLAB 程序如下。clear allclose al
13、l。x=+1270; if x0 out(1)=1; elseout(1)=0; endif abs(x)=0 & abs(x)16 out(2)=0;out(3)=0;out(4)=0;step=1;st=0; elseif 16=abs(x) & abs(x)32 out(i,2)=0;out(3)=0;out(4)=1;step=1;st=16; elseif 32=abs(x) & abs(x)64 out(2)=0;out(3)=1;out(4)=0;step=2;st=32; elseif 64=abs(x) & abs(x)128 out(2)=0;out(3)=1;out(4)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 Matlab 通信 系统 仿真 实验 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内