77范文网 - 专业文章范例文档资料分享平台

matlab仿真实验指导书-附程序

来源:网络收集 时间:2018-11-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

《Matlab与通信仿真》实验指导书(下)

上课时间:系 部:班 级:姓 名:班内序号:指导教师:

通信基础教研室

学年第 学期 实验课程成绩:

目 录

实验一 MATLAB基础实验.......................................................... 1

实验二 实验三 实验四 实验五 实验六 实验七 实验八

实验一成绩

绘图和确知信号分析实验 ................................................ 8

实验二成绩

随机信号与数字基带实验 .............................................. 15

实验三成绩

模拟调制实验 .................................................................. 24

实验四成绩

模拟信号数字传输实验(一)...................................... 32

实验五成绩

模拟信号数字传输实验(二)...................................... 41

实验六成绩

数字频带传输系统实验 .................................................. 47

实验七成绩

通信系统仿真综合实验 .................................................. 57

实验八成绩

Matlab与通信仿真 实验一 MATLAB基础实验

一、实验目的

? 了解MATLAB 程序设计语言的基本特点,熟悉MATLAB软件运行环境 ? 掌握创建、保存、打开m文件及函数的方法

? 掌握变量等有关概念,具备初步的将一般数学问题转化为对应的计算机模型并进行处理 的能力

二、实验内容及步骤

1.在Command Window里面计算

①(3?5?8)?5?10; ②sin(3?)?9/5;

?123??789?????③A?456,B?456,计算:C?A?B,D?A?B,A\\C,C/B; ???????789???123???31.24???④D?7.56.63.1,求D',D?1,D; ????5.43.46.1???1?2i3?4i?⑤Z???,输入复数矩阵;

5?6i7?8i???12?10??23?11??,将A矩阵进行水平2.建立.m文件,用for循环语句生成10×10的矩阵A:?????????1011?19??和垂直翻转得到矩阵B和C。将A矩阵的前5行,5列变成0并赋值给D。

3.建立.m文件,随机产生一个50×50的矩阵,元素值为从0到255,要求用0和255对该矩阵进行标记,元素值大于128的标记为255,元素值小于128的标记为0。 4.产生一个均值为2.4方差为0.2大小为3×4的随机矩阵。

5.(选做)编写函数使用0.618搜索法(近似黄金分割法)求给定函数的极值:搜索法求解

min?(t)的基本过程:给出[a,b],使得t*在[a,b]中。[a,b]称为搜索区间。迭代缩短[a,b]的长度。

t?0当[a,b]的长度小于某个预设的值,或者导数的绝对值小于某个预设的正数,则迭代终止。

1

Matlab与通信仿真

以函数min?(t)?t?2t?1,作

t?03理对象,其中搜索区间定为[0,3],精度?定为0.5。

四、实验报告:(调试好的程序,实验结果及分析) 1.在Command Window里面计算

①(3?5?8)?5?10;解:32 ②sin(3?)?9/5;解:2.7384e-016

?123??789?????③A?456,B?456,计算:C?A?B,D?A?B,A\\C,C/B; ???????789???123??解:C?A?B?

D?A?B A\\C C/B

?31.24????1④D?7.56.63.1,求:D',D,D

????5.43.46.1??3解:D'?1.27.55.443.16.142.15556.63.4?rot90(D)?1.26.63.1,

3.16.137.55.40.4555?1.64491.5013,D?13.7880

0.7833D?1??2.1040?0.2393?0.7354?0.2698⑤Z???1?2i3?4i??1.0000?2.0000i3.0000?4.0000i?,输入复数矩阵; Z?????5?6i7?8i??5.0000?6.0000i7.0000?8.0000i?2

Matlab与通信仿真 ?12?10??23?11??,将A矩阵进2.建立.m文件,用for循环语句生成10×10的矩阵A:?????????1011?19??行水平和垂直翻转得到矩阵B和C。将A矩阵的前5行,5列变成0并赋值给D。

解:

% 实验一的第二个实验 exp0102.m clear all

x=1:10; % 生成1*50的矢量

A=[x]; % 给A矩阵赋第一行元素 for i=1:9

A=[A;x+i]; % 生成余下的49行A矩阵的元素,当前行元素是前一行的对应元素加1 end A

% 水平翻转A

B=fliplr(A) % 本句和下一句都可实现水平翻转 B=flipdim(A,2) % 垂直翻转A

C=flipud(A) % 本句和下一句都可实现垂直翻转 C=flipdim(A,1)

% 将A矩阵的前10行,10列变成0并负值给D A(1:5,1:5)=0 D=A

学生程序一: % 学生程序 A=zeros(10); for i=1:10 for j=1:10 if i==j

A(i,j)=2*i-1; else

A(i,j)=i+j-1; end end end A

学生程序二: % 学生程序 A=zeros(10); for i=1:10 for j=1:10

A(i,j)= i+j-1; end end A

3

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库matlab仿真实验指导书-附程序在线全文阅读。

matlab仿真实验指导书-附程序.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/282016.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: