matlab仿真实验指导书附程序.docx
- 文档编号:989273
- 上传时间:2022-10-15
- 格式:DOCX
- 页数:37
- 大小:425.99KB
matlab仿真实验指导书附程序.docx
《matlab仿真实验指导书附程序.docx》由会员分享,可在线阅读,更多相关《matlab仿真实验指导书附程序.docx(37页珍藏版)》请在冰豆网上搜索。
matlab仿真实验指导书附程序
《Matlab与通信仿真》实验指导书(下)
通信基础教研室
上课时间:
学年第学期
系部:
班级:
姓名:
班内序号:
指导教师:
实验课程成绩:
实验一成绩
实验二绘图和确知信号分析实验8
实验二成绩
实验三成绩
实验四成绩
实验五成绩
实验六成绩
实验七数字频带传输系统实验47
实验七成绩
实验八通信系统仿真综合实验57
实验八成绩
实验一MATLAB基础实验
一、实验目的
●了解MATLAB程序设计语言的基本特点,熟悉MATLAB软件运行环境
●掌握创建、保存、打开m文件及函数的方法
●掌握变量等有关概念,具备初步的将一般数学问题转化为对应的计算机模型并进行处理的能力
二、实验内容及步骤
1.在CommandWindow里面计算
①;
②;
③,,计算:
;
④,求;
⑤,输入复数矩阵;
2.建立.m文件,用for循环语句生成10×10的矩阵A:
将A矩阵进行水平和垂直翻转得到矩阵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搜索法(近似黄金分割法)求给定函数的极值:
搜索法求解的基本过程:
给出[a,b],使得t*在[a,b]中。
[a,b]称为搜索区间。
迭代缩短[a,b]的长度。
当[a,b]的长度小于某个预设的值,或者导数的绝对值小于某个预设的正数,则迭代终止。
以函数,作为处理对象,其中搜索区间定为[0,3],精度定为0.5。
四、实验报告:
(调试好的程序,实验结果及分析)
1.在CommandWindow里面计算
①;解:
32
②;解:
2.7384e-016
③,,计算:
;
解:
④,求:
解:
,
,
⑤,输入复数矩阵;
2.建立.m文件,用for循环语句生成10×10的矩阵A:
将A矩阵进行水平和垂直翻转得到矩阵B和C。
将A矩阵的前5行,5列变成0并赋值给D。
解:
%实验一的第二个实验exp0102.m
clearall
x=1:
10;%生成1*50的矢量
A=[x];%给A矩阵赋第一行元素
fori=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);
fori=1:
10
forj=1:
10
ifi==j
A(i,j)=2*i-1;
else
A(i,j)=i+j-1;
end
end
end
A
学生程序二:
%学生程序
A=zeros(10);
fori=1:
10
forj=1:
10
A(i,j)=i+j-1;
end
end
A
学生程序三:
%学生程序
B=rot90(A',3)%水平翻转
B=rot90(A',1)%垂直翻转
学生程序四:
A=ones(10);
n=linspace(1,10,10);
form=1:
10
A(m,=n+linspace(1,1,10);
End
%学生程序
B=rot90(A',3)%水平翻转
B=rot90(A',1)%垂直翻转
3.建立.m文件,随机产生一个10×10的矩阵,元素值为从0到255,要求用0和255对该矩阵进行标记,元素值大于128的标记为255,元素值小于128的标记为0。
解:
%实验一的第三个实验exp0103.m
%建立.m文件,随机产生一个50×50的矩阵,元素值为从0到255,要求用0和255对该矩阵进行标记,
%元素值小于128的标记为0。
clearall
n=5;
%A=fix((90-10+1)*rand(n)+10)
A=fix((255)*rand(5))%产生产生一个50×50的,元素值为从0到255随机矩阵
a=128*ones(n,n)%产生产生一个50×50的,元素值全为128随机矩阵
B=A>a%产生产生一个50×50的矩阵,元素值元素值大于128的标记为1,元素值小于128的标记为0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 仿真 实验 指导书 程序