欢迎来到天天文库
浏览记录
ID:11910334
大小:86.50 KB
页数:11页
时间:2018-07-14
《通信仿真软件课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、通信仿真软件课程设计目录一.课程设计目的…………………………………………………2二.课程设计I………………………………………………………31.设计内容………………………………………………………32.设计过程………………………………………………………33.设计结果………………………………………………………3三.课程设计II………………………………………………………41.设计内容……………………………………………………42.设计过程……………………………………………………43.设计结果……………………………………………………5
2、四.课程设计III………………………………………………………61.设计内容……………………………………………………62.设计过程……………………………………………………63.设计结果……………………………………………………9五.心得体会…………………………………………………………10六.参考文献…………………………………………………………1111通信仿真软件课程设计一.课程设计目的:掌握MATLAB语言的基本知识,包括MATLAB窗口环境的使用;矩阵运算及多项式处理;基本的绘图命令;程序设计入门。MATLAB的窗口环境是基
3、础的基础,要求熟练掌握语句命令的输入、变量的使用、基本的数学函数及各种工作空间与文件管理的命令。要善于运用help命令自学。MATLAB具有强大的矩阵运算能力,要求熟练掌握矩阵的输入与生成,掌握矩阵的基本运算及操作,区分带点运算与不带点运算点的不同;掌握多项式的建立与表示方法及多项式的基本运算。MATLAB同样具有强大的图形处理能力,要求熟练掌握基本的二维绘图命令。MATLAB具有三种基本的M文件类型,要求掌握它们的区别及基本结构,熟悉程序流程控制的使用及常用的编程命令。11通信仿真软件课程设计二.课程设计I1.设计内容:
4、随机生成10个0~10之间的随机数,赋值为变量a,利用MATLAB程序类型中的“函数文件”(function)编写函数,以变量a为输入函数,对这10个数进行排序(升序或者降序),并输出结果到变量b中。2.设计过程:编辑程序:a=10*rand(1,10)%随机生成10个0~10之间的随机数fori=1:10forj=i:10ifa(1,j)5、ndb=a%将排好序的数赋值给b,b为升序结果3.设计结果:a=Columns1through69.50132.31146.06844.85988.91307.6210Columns7through104.56470.18508.21414.4470b=Columns1through60.18502.31144.44704.56474.85986.0684Columns7through107.62108.21418.91309.5013说明:a为输入0到10之间的随机数字,b为升序结果。11通信仿真软件课程设计一.课程设计6、II1.设计内容:利用sin和cos函数,生成一个频率为100Hz的余弦波在10个周期内的信号(载波),再生成一个频率为10Hz的正弦波信号(调制信号),将两个信号相乘后,画出波形。(即模拟信号的调制过程)2.设计过程:编辑程序:x=0:0.0001:0.1;y1=cos(200*pi*x);%y1是载波plot(x,y1);%提取函数figure;%输出图像y2=sin(20*pi*x);%y2是调制信号plot(x,y2);figure;y3=y1.*y2;plot(x,y3);%y3是调制结果11通信仿真软件课程设计7、3.设计结果:图1图211通信仿真软件课程设计图3说明:图1为载波,图2为调制信号,图3为调制结果图像。一.课程设计III1.设计内容:假设某数字通信系统收发信息速率为1kbps,发送端对数字信息进行ASK调制后,使用模拟线路进行传输,其中,载波频率为4kHz,数字“1”对应有载波,数字“0”对应无载波,接收端接收到信号后使用载波信号为模板进行相关解调。考虑信道中存在不同的加性高斯白噪声的情况下,分析此时该系统的误码性能。(即数字通信系统传输中的调制与解调过程。具体步骤见附件)2.设计过程:编辑程序:%Rs=1000;%速8、率为1kbps%fc=4000;%载波频率为4kHz%'1'对应有载波11通信仿真软件课程设计%'0'对应无载波%t0=1;%持续时间是一秒钟N=1000;%样本数,等于率fc=4000;%载波频率为4kHzfs=100;ts=1/fs;t0=1;%持续时间tc=t0/N;%每个单位持续一毫秒t=[0:
5、ndb=a%将排好序的数赋值给b,b为升序结果3.设计结果:a=Columns1through69.50132.31146.06844.85988.91307.6210Columns7through104.56470.18508.21414.4470b=Columns1through60.18502.31144.44704.56474.85986.0684Columns7through107.62108.21418.91309.5013说明:a为输入0到10之间的随机数字,b为升序结果。11通信仿真软件课程设计一.课程设计
6、II1.设计内容:利用sin和cos函数,生成一个频率为100Hz的余弦波在10个周期内的信号(载波),再生成一个频率为10Hz的正弦波信号(调制信号),将两个信号相乘后,画出波形。(即模拟信号的调制过程)2.设计过程:编辑程序:x=0:0.0001:0.1;y1=cos(200*pi*x);%y1是载波plot(x,y1);%提取函数figure;%输出图像y2=sin(20*pi*x);%y2是调制信号plot(x,y2);figure;y3=y1.*y2;plot(x,y3);%y3是调制结果11通信仿真软件课程设计
7、3.设计结果:图1图211通信仿真软件课程设计图3说明:图1为载波,图2为调制信号,图3为调制结果图像。一.课程设计III1.设计内容:假设某数字通信系统收发信息速率为1kbps,发送端对数字信息进行ASK调制后,使用模拟线路进行传输,其中,载波频率为4kHz,数字“1”对应有载波,数字“0”对应无载波,接收端接收到信号后使用载波信号为模板进行相关解调。考虑信道中存在不同的加性高斯白噪声的情况下,分析此时该系统的误码性能。(即数字通信系统传输中的调制与解调过程。具体步骤见附件)2.设计过程:编辑程序:%Rs=1000;%速
8、率为1kbps%fc=4000;%载波频率为4kHz%'1'对应有载波11通信仿真软件课程设计%'0'对应无载波%t0=1;%持续时间是一秒钟N=1000;%样本数,等于率fc=4000;%载波频率为4kHzfs=100;ts=1/fs;t0=1;%持续时间tc=t0/N;%每个单位持续一毫秒t=[0:
此文档下载收益归作者所有