欢迎来到天天文库
浏览记录
ID:43356118
大小:546.01 KB
页数:42页
时间:2019-09-29
《计算机通信实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《计算机通信实验指导书》计算机通信教研室编写齐齐哈尔大学通信与电子工程学院2008年3月目录实验一MATLAB运算基础1实验二选择结构程序设计3实验三循环结构程序设计5实验四函数文件6实验五高层绘图操作7实验六随机事件的模拟9实验七概率密度函数分析11实验八随机变量的数字特征计算12实验九奇偶监督码编码14实验十信源编码15实验十一数字图像的基本认识17实验十二数字图像处理中的基本运算18实验十三图像变换20实验十四图像增强22实验十五 图像恢复25实验十六 绘制稳压电源电路图27实验十七 ERC和报表的生成28实验十九TCP/IP协议配置与连通性的测
2、试30实验二十利用系统网络命令察看网络运行状态32计算机通信实验指导书实验一MATLAB运算基础一、实验目的1.进一步掌握建立矩阵的方法。2.掌握MATLAB各种表达式的书写规则以及常用函数的使用。二、实验内容1.计算表达式的值及内存变量的管理(1)求下列表达式的值,,(2)显示MATLAB工作空间的使用情况,并保存全部变量,如果将其删除,如何恢复。2.矩阵的直接建立及矩阵的运算(1)请利用直接建立矩阵的方法,采用两种方式建立如下矩阵:;(2)将矩阵A第2至3行中第1,3,4列元素赋给矩阵B;(3)将矩阵A的每个元素加30,并且将第1行和第3行进行交换
3、。3.(1)建立一个的零矩阵、单位矩阵和元素全为1的方阵。(2)请使用直接建立矩阵的方法,并结合MATLAB中建立矩阵的函数,生成如下矩阵。(3)请建立与d相同大小的元素全为1的矩阵。4.(1)当=0.2,0.4,0.6,0.8时,分别求的值。(2)已知矩阵,,已知a与b的运算结果为与写出a与b的运算表达式。5.产生6阶随机方阵A,其元素为[2080]区间的随机整数,然后判断A的元素是否能被3整除。三、实验预备知识1.矩阵的建立方法(1)直接输入法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之
4、间用分号分隔。(2)利用M文件建立矩阵,对于比较大且比较复杂的矩阵,可以为它专门建立一个M文件。31计算机通信实验指导书(3)用MATLAB函数建立矩阵,MATLAB提供了许多产生特殊矩阵的函数,可以利用他们去建立矩阵。2.常用数学函数sin:正弦函数cos:余弦函数sqrt:平方根函数exp:自然指数函数abs:绝对值函数rem:求余数或模运算mod:模除求余fix:向零方向取整floor:大于自变量的最大整数round:四舍五入到最邻近的整数四、实验步骤1.编写MATLAB语句。2.调试语句。3.写出运行结果。五、思考题1.如何访问数组中的元素;2
5、.如何输出显示字符型变量。31计算机通信实验指导书实验二选择结构程序设计一、实验目的1.掌握建立和执行M文件的方法。2.掌握测利用if语句实现选择结构的方法。3.掌握利用switch语句实现多分支选择结构的方法。4.掌握try/catch语句的使用。二、实验内容1.用if语句实现求一元二次方程的根。2.用switch语句实现判断1至10之间之数是奇数还是偶数,并打印出正确的信息。3.建立1个数组,利用输入数组下标选择相应的元素并显示,若输入数组下标有误则报告信息错误,使用try/catch语句实现。三、实验预备知识1.单分支if语句语句调用格式:if条
6、件语句组end2.双分支if语句语句调用格式:if条件语句组1else语句组2end3.多分支if语句语句调用格式:if条件1语句组1elseif条件2语句组2……elseif条件m语句组melse语句组m+1end31计算机通信实验指导书4.switch语句语句调用格式:switch表达式case表达式1语句组1case表达式2语句组2……case表达式m语句组motherwise语句组m+1end5.try语句语句调用格式:try语句组1catch语句组2end四、实验步骤1.编写程序。2.调试程序。3.写出程序运行结果。五、思考题假设某地区电话收
7、费标准为:通话时间在3分钟一下,收费0.50元;3分钟以上,则每超过1分钟加收0.15元;在7:00~22:00之间通话者,按上述收费标准全家收费,在其它时间通话者,按上述收费标准半价收费。计算某人在t1时间通话至t2时间,应缴多少电话费。31计算机通信实验指导书实验三循环结构程序设计一、实验目的1.掌握利用for语句实现循环结构的方法。2.掌握利用while语句实现循环结构的方法。3.熟悉利用向量运算来代替循环操作的方法。二、实验内容1.利用while语句实现求一组输入样本值的平均值和标准差,2.编写程序计算N的阶乘,请考虑当N=0和N为负数或不是整
8、数的情况。3.假设数组,利用for语句与向量运算将该数组中大于5的数进行开方,小于5的数进行平
此文档下载收益归作者所有