欢迎来到天天文库
浏览记录
ID:45560353
大小:584.37 KB
页数:25页
时间:2019-11-14
《-【优秀文档资料】matlab实验报告(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、他農rr久孑FUJIANAGRICULTUREANDFORESTRYUNIVERSITY科研实践论文论文题目:单边带幅度调制系统仿真学院:计算机与信息学院专业年级:电子信息工程2008级学号:姓名:任课教师、职称:讲师2010年12月30日1、引言32、MATLAB基础matlab基召出矢口识3matlab数值分析8matlab的符号运算14matlab的绘图功能18simulink基础233、单边带幅度调制系统仿真244、结束语27MATLAB基础及单边带幅度调制系统仿真电子信息工程专业08年级钟季水1弓I言萦统建模和仿真技术己经日益成为现代理工科各专业探索、系统可行性研究
2、和工程设计不可缺少的重要环节。MATLAB以及Simulink科学计算、建模和仿真软件是为了适应这一要求而产生的优秀仿真平台软件。MATLAB/Simulink软件对通信电子系统进行建模和仿真试验的研究方法,在内容上不追求对MATLAB软件的完整和系统描述,而是针对实际问题进行分析、建模和仿真。单边带幅度调制由于占用更窄的频带和更高的频率利用率,在通信系统中得到更广泛的应用。2MATLAB基础2.1MATLAB基础知识Matlab基础知识中包括:基本运算与函数、重复命令的使用、逻辑命令的使用、M文件、搜寻路径、资料的储存于载入、matlab的结束方法。在MATLAB下进行基本
3、数学运算,只需将运算式直接打入捉示号(>>)之后,并按入Enter键即可。MATLAB会将运算结果直接存入一变量ans,代表MATLAB运算后的答案(Answer)并显示其数值于屏幕上。短阵的输入及各种处理,重复命令的使用中最简单的重复命令是foi•循环(for-loop),其基本形式为:for变量=矩阵;运算式;end其中变量的值会被依次设定为矩阵的每一列,來执行介于for和end之间的运算式。因此,若无意外情况,运算式执行的次数会等于矩阵的列数。另一个常用到的重复命令是while循环,其基本形式为:while条件式;运算式;end逻辑命令使用中最简单的逻辑命令是if,…,
4、end,其基本形式为:讦条件式;运算式;end集合多个命令于一个M文件:若要一次执行大量的MATLAB命令,可将这些命令存放于一个扩展名为m的文件,并在MATLAB提示号下键入此文件的主名即可。此种包含MATLAB命令的文件都以m为扩展名,因此通称M文件(M-files)o要查看MATLAB的搜寻路径,键入path即可。MATLAB储存变量的基本命令是save,在不加任何选项(Options)时,save会将变量以二进制(Binary)的方式储存至扩展名为mat的文件。结束MATLAB有三种方法可以结束MATLAB:1•键入exit2.键入quit3.直接关闭MATLAB的命
5、令视窗(Commandwindow)2.实现下列运算,并观察它们的结果,理解运算规则。(1)矩阵加减:已知矩阵A=[l11;222;333];B=A;求A+B=?、A-B=?、A+2=?、A-l=?»A=[111;222;333;];»B=A;»A+Bans=222444666»A-Bans=000000000»A+2ans=333444555»A-lans=000111222(2)矩阵乘:已知矩阵C=ones(l,3);D=ones(3,l);求C*D=?、D*C=?»C=ones(1,3);D=ones(3,1);»C*Dans=3>>D*Cans=111111111(3
6、)矩阵乘和数组乘:已知矩阵E=[l1111;22222;33333];F=E;求矩阵乘E*F=?数组乘E.*F=?、F.*E=?矩阵乘和数组乘有何区别?»E=[11111;22222;33333
7、;»F=E;»E.*Fans=111114444499999»F・*Eans=111114444499999(4)矩阵除:已知矩阵A二[1111;2222];B=[1111];求A/B=?、A/2=?数组除:已知矩阵A=[223344;l12233;445566];B=[113322;111111;225533];^8、111];»A/Bans=1.00002.0000»A/2ans=0.50000.50000.50000.50001.00001.00001.00001.0000»A=[223344;l12233;445566];»B=[l13322;111111;225533];»A./Bans=212»B./Aans=0.50000.50001.00001.00000.50000.50001.00001.00000.50000.50000.33330.33330.50000.50001.00001.00000.50
8、111];»A/Bans=1.00002.0000»A/2ans=0.50000.50000.50000.50001.00001.00001.00001.0000»A=[223344;l12233;445566];»B=[l13322;111111;225533];»A./Bans=212»B./Aans=0.50000.50001.00001.00000.50000.50001.00001.00000.50000.50000.33330.33330.50000.50001.00001.00000.50
此文档下载收益归作者所有