iRa
kE
casehSiRa
kE
fcasemSiRa
kE
case
SiRa
kE
otherwiseSiRa
k成绩输入错误
e
de
ddisp
um2strSiMarksbla
ks3SiRa
kdisp运行结果:
23输入20个两位随机数,求其中的最大数最小数。要求分别用循环结构和调用MATLAB的max函数、mi
函数实现。1afixra
d120100mamaxamimi
a运行结果:
(2)afixra
d120100fori120maxa1mi
a1
fifmaxaimaxaie
difmi
aimi
aie
de
dmaxmi
运行结果:
26写出下列程序输出结果1s0a121314151617181920212223forka
forj14ifremkj20sskje
d
e
de
ds
运行结果:
2globalxx125y226subyxy3fu
ctio
fu
subzglobalxz3xxxz
f运行结果:
总结:第二次实验,对软件的使用比较熟练了,但还是遇到了些许问题。在运算符号的使用中,应当注意“”的使用,在最初因为不太会运用遇到了些困难,后来通过同学讨论和翻阅课本找到了答案。22中的第二种方法是按照课本例题改编的,有些嗦,不多至少是结果正确。还有26中刚开始没能正常输出,在老师的指导下知道(2)(3)是一起使用,算是运用到了函数调用。好在最后所有题目都得到了满意的结果。
f实验三、MATLAB图形处理
目的:能够根据数据绘制各种形状的二、三维图形。31绘制曲线yx3x1x的取值范围为55代码:x50015yx3x1plotxy运行结果:
34有一组测量数据满足yexpatt的变化范围为010,用不同的线性和标记点画出a01a02和a05三种情况下的曲线。代码:t00110y1exp01ty2exp02ty3exp05ttitletfrom0to10plotty1ty2ty3xlabelVariabletylabelVariableytext0815曲线y1exp01ttext2511曲线y1exp02ttext0815曲线y1exp05tlege
dy1y2y3运行结果:
f37绘制饼图,x6649715638并将第五个切块分离出来。代码:x6649715638subplot121piexsubplot122piex00001运行结果:
总结:这次实验,比较有成就感,并没有遇到什么太复杂的困难,但是软件操作上出现了写麻烦,一不小心将软件页面的各个功能窗口关上了,颇费周折终于找到了那些功能窗口,但是整个页面都有些混乱。好在还是将题目做了出来,图出现的时候感觉特别有成就感。真的说明一件事情,英语学不好很麻烦啊。
f实验四、MATLAB仿真模拟调制
目的:能用MATLAB仿真调幅信号和调角信号。
51用在区间0,2内的信号
mtt0t1mtt21t2
以DSBAM方式调制一个载波频率为25HZ、幅度为1的载波产生已调信号u(t)。
写一个Matlab的M文件r