通信工程matlab上机实验指导书

通信工程matlab上机实验指导书

ID:18480618

大小:212.00 KB

页数:18页

时间:2018-09-18

通信工程matlab上机实验指导书_第1页
通信工程matlab上机实验指导书_第2页
通信工程matlab上机实验指导书_第3页
通信工程matlab上机实验指导书_第4页
通信工程matlab上机实验指导书_第5页
资源描述:

《通信工程matlab上机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB实验指导书张龙河北工程大学信电学院通信工程系2012年12月18实验一熟悉MATLAB环境[实验目的]1.熟悉MATLAB主界面,学会常用的窗口的操作2.学会简单的矩阵输入3.熟悉MATLAB基本语句的使用、矩阵与向量的基本运算[实验原理]     1. 用户第一次使用MATLAB时,可通过demo命令,启动MATLAB的演试程序,领略MATLAB所提供的强大的运算与绘图功能。也可以键入help进行进一步了解。2.MATLAB是以矩阵作为基本编程单元的一种程序设计语言。它提供了各种矩阵的运算与操

2、作,并有较强的绘图功能。在MATLAB中输入矩阵最方便的的方式是直接输入矩阵的元素,其方法为:1)用中括号[]把所有矩阵元素括起来;2)同一行的不同数据元素之间用空格或逗号间隔;3)用分号(;)指定一行结束;4)也可以分成几行进行输入,用回车符代替分号;5)矩阵元素可以是任何matlab表达式(系统将自动计算结果),可以是实数,也可以是复数,复数可用特殊函数i,j输入。3.MATLAB语言最基本的赋值语句结构为:变量=表达式。表达式由操作符或其它字符,函数和变量名组成,表达式的结果为一个矩阵,显示在屏幕上,

3、同时输送到一个变量(ans为默认)中并存放于workspace工作空间中以备调用。[实验内容]   1.(1)用空格或逗号输入矩阵A=[123;456;789]B=[9,8,7;6,5,4;3,2,1];C=[4,5,6;7,8,9;1,2,3];或A=[1,2,3;4,5,6;7,8,9](2)试用回车代替A中的分号,观察输出结果。要求:总结矩阵的输入2.用edit或选择File

4、new菜单中的M-file进入编辑器,输入:Base=[9,8,7;6,5,4;3,2,1];Base_info=Base+1

5、保存为Base.m文件,并通过Debug中的run命令(或F5)运行之,观察有何18异常现象。要求:解释异常现象的原因。3.打开Workspace窗口,学习save及load命令的使用(1)用save命令将上述输入的A、B、C三个变量存入data或data.mat文件;(2)通过CurrentDirectory查找data;(2)然后使用clc及clear命令;(3)最后通过loaddata(或data.mat)命令(可通过向上的方向键找到上条save命令再修改成load命令的方法)将变量A、B、C调入Wo

6、rkspce;(4)执行命令A+B+C要求:(1)观察使用上述命令后Workspce的变化;(2)使用命令savedata_newAB-ascii(或ASCII),改变存储格式,重复上述过程(第2步查找data_new,第3步loaddata_new,第4步改为A+B),观察Workspce显示结果的不同;(3)查看data_new,在data_new中取出A的值。[实验报告要求]针对实验内容中的各项要求,做出总结,给出实验报告。18实验二MATLAB数值运算及绘图功能[实验目的]1.掌握MATLAB特殊函

7、数创建矩阵及利用已有矩阵创建新矩阵的方法2.掌握矩阵的操作,矩阵之间的运算方法3.学会使用常用的几种矩阵函数进行简单的问题求解4.掌握plot基本绘图语句的使用[实验原理]一、利用MATLAB特殊函数创建矩阵x=a:b;x=linspace(a,b,n);zeros(m,n);ones(m,n);eye(m,n)等randint(m,n):m×n0,1等概率随机阵rand(m,n):m×n(0,1)间均匀分布随机阵randn(m,n):m×n均值为0,方差为1的标准正态分布随机阵二、矩阵的操作1.矩阵中元素

8、的表示:一是用两个下标来表示矩阵元素A(i,j),二是采用矩阵元素的索引值来引用矩阵元素-A(index)称序号(索引)表示法。2.矩阵中元素的提取和修改(1)矩阵元素的提取矩阵A的第r行:A(r,:)矩阵A的第r列:A(:,r)取矩阵A的第i1~i2行、第j1~j2列,构成新矩阵:A(i1:i2,j1:j2)A的第i1~i2行,构成新矩阵:A(i1:i2,:)删除A的第j1~j2列,构成新矩阵:A(:,j1:j2)=[]将矩阵A和B拼接成新矩阵:[AB];[A;B](2)矩阵元素的修改可以利用下标对矩阵元

9、素进行修改,可用find函数修改3.矩阵中元素的数学运算元素取整函数:•round(A)%四舍五入取整18•fix(A)%将矩阵A中元素按离0近的方向取整•floor(x)%向负无穷方向取整,即取不足整数•ceil(x)%向正无穷方向取整,即取过剩整数4.矩阵的一些特殊操作(旋转与变形)•矩阵的变维a=[1:12];b=reshape(a,3,4)c=zeros(3,4);c(:)=a(:)•矩阵的变向rot90

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。