第一篇:MATLAB实验报告(三) 西安邮电大学
西安邮电学院
《Matlab》 实验报告
(三)2011-2012 学年第 1 学期
专业: 班级: 学号: 姓名:
自动化 自动0903
2011 年 10 月 20 日
实验三 MATLAB图形系统一、实验目的
1.掌握绘制二维图形的常用函数。2.掌握绘制三维图形的常用函数。
3.熟悉利用图形对象进行绘图操作的方法。
4.掌握绘制图形的辅助操作。
二、实验仪器和设备
计算机一台(带有MATLAB6.5或以上版本的软件环境)。
三、实验原理
1.二维数据曲线图
(1)绘制单根二维曲线 plot(x,y);(2)绘制多根二维曲线 plot(x,y)当x是向量,y是有一维与x同维的矩阵时,则绘制多根不同颜色的曲线。当x,y是同维矩阵时,则以x,y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于矩阵的列数。
(3)含有多个输入参数的plot函数 plot(x1,y1,x2,y2,…,xn,yn)(4)具有两个纵坐标标度的图形 plotyy(x1,y1,x2,y2)2.图形标注与坐标控制 1)title(图形名称); 2)xlabel(x轴说明)3)ylabel(y轴说明)4)text(x,y图形说明)5)legend(图例1,图例2,…)
6)axis([xmin xmax ymin ymax zmin zmax])3.图形窗口的分割 subplot(m,n,p)4.三维曲线
plot3(x1,y1,z1,选项1,x2,y2,选项2,…,xn,yn,zn,选项n)5.三维曲面 mesh(x,y,z,c)与surf(x,y,z,c)。一般情况下,x,y,z是维数相同的矩阵。X,y是网格坐标矩阵,z是网格点上的高度矩阵,c用于指定在不同高度下的颜色范围。
6.图像处理
(1)imread和imwrite函数 这两个函数分别用于将图象文件读入MATLAB工作空间,以及将图象数据和色图数据一起写入一定格式的图象文件。
(2)image和imagesc函数 这两个函数用于图象显示。为了保证图象的显示效果,一般还应使用colormap函数设置图象色图。
四、预习要求
1.复习二维与三维图形的绘图函数。2.复习图形辅助操作。
五、实验内容及步骤
1.设y[0.53sinx1x2]cosx,在x=0~2π区间取101点,绘制函数曲线。
函数 :
x=0:2*pi/100:2*pi;y=(0.5+3.*sin(x)./(1+x.*x))./cos(x);plot(x,y);grid title('x-y')xlabel('x')ylabel('y')
2.已知y1=x2,y2=cos(2x),y3=y1*y2,完成下列操作:(1)在同一坐标系下用不同的颜色和线型绘制三条曲线;
x=0:0.01:2*pi;y1=x.*x;y2=cos(2.*x);y3=y1.*y2;plot(x,y1,x,y2,x,y3)grid
(2)分别用条形图、阶梯图、杆图和填充图绘制三条曲线。
y3=y1.*y2;subplot(2,2,1);bar(x,y1,'r');title('bar(x,y1,“r”)');grid;subplot(2,2,2);fill(x,y1,'r');title('fill(x,y1,“r”)');grid;subplot(2,2,3);stairs(x,y1,'r');title('stairs(x,y1,“r”)');grid;subplot(2,2,4);stem(x,y1,'r');title('stem(x,y1,“r”)');grid
同理 y2,y3如下图 所示
3.已知
x,x02e y1x0In(x1x2),
2:在-5<=x<=5区间绘制函数曲线。
x=-5:0.1:5;y=((x+sqrt(pi))./exp(2)).*(x<=0)+1/2.*log(x+sqrt(1+x.^2)).*(x>0);plot(x,y);grid;
4.绘制函数的曲面图和等高线 zcosxcosyexy422
其中x的21个值均匀分布在[-5,5]范围,y的31个值均匀分布在[0,10],要求使用subplot(2,1,1)和subplot(2,1,2)将产生的曲面图和登高图画在同一个窗口上。代码 :
x=-5:(10/20):5;y=0:(10/30):10;[x,y]=meshgrid(x,y);z=cos(x).*cos(y).*exp(-sqrt(x.^2+y.^2)./4)subplot(2,1,1);mesh(x,y,z);subplot(2,1,2);meshc(x,y,z);
5.将图形窗口分成两格,分别绘制正割和余割函数曲线,并加上适当的标注。
要求:1)必须画出0到2,即一个周期的曲线。
2)正割曲线为红色点划线输出,余割曲线为蓝色实线输出。3)图形上面表明正割和余割公式,横轴标x,纵轴标y。4)将图形窗口分成两格,正割在上,余割在下。
代码 :
x=0:0.01:2*pi;y1=sec(x);y2=csc(x);subplot(2,1,1);plot(x,y1,'r');title('y=sec(x)');xlabel('x');ylabel('y');grid subplot(2,1,2)plot(x,y2,'b');title('y=csc(x)');xlabel('x');ylabel('y');grid
6.绘制极坐标曲线asin(bn),并分析参数a、b、n对曲线形状的影响。
a=5;b=pi/3;n=2;theta=0:0.01:5*pi;y=a.*sin(b+n.*theta);polar(theta,y,'r');
分析:a决定了最外圆的半径,b决定了扇形的分布情况,n决定了扇形的数目
7.将图形窗口分成两个窗格,分别绘制出函数:
y12x5y2x3x12
在[0,3]区间上的曲线,并利用axis调整轴刻度纵坐标刻度,使y1在[0,12]区间上,y2在[-2,1.5]区间上。
x=0:0.01:3;y1=x.*2+5;y2=x.^2-3.*x+1;subplot(1,2,1);plot(x,y1,'r');axis([0,3,0,12]);grid subplot(1,2,2);plot(x,y2,'r');axis([0,3,-2,1.5]);grid
8.画出函数
zx2y2sin(xy)的曲面及等高线图。
x=-10:0.1:10;y=-10:0.1:10;
[x,y]=meshgrid(x,y);z=x.^2+y.^2+sin(x.*y);mesh(x,y,z);meshc(x,y,z);
9.综合实例中,还有一种最常用的电力系统无源滤波器单调谐滤波器,其阻抗表达式为:
ZfnRj(nL1nC)Rj(n1L1n1C)
式中,n为n次谐波角频率,1为基波角频率。当设1L0.164609053H1,R0.1,C0.3F,n在[0.5,25]取值时,单调谐滤波器的阻抗Zfn与谐波次数n的曲线如图3-4所示,试编写程序完成曲线的画取(注意图中各个地方的标注均用程序实现)。
10.用曲面图表现函数zx2y2,x和y的范围从-4到4,设置当前图形的颜色板从黑色到暗红、洋红、黄色、白色的平滑变化,打开网格。
x=-4:0.01:4;y=-4:0.01:4;[x,y]=meshgrid(x,y);z=x.^2+y.^2;mesh(x,y,z);meshc(x,y,z);colorbar('hot');
11.根据xa22y2225a1绘制平面曲线,并分析参数a对其形状的影响。
x=-10:0.1:10;y=-10:0.1:10;a=-5:5;n=size(a);for i=1:n
eq1=(x.^2)/(a(i).^2)+(y.^2)/(25-a(i).^2);
plot(x,y);
drawnow
axis([-10 10-10 10])
pause(1)end
第二篇:matlab实验报告
求解:1.模拟比赛车道曲线和选手速度曲线;
2.估计车道长度和所围区域面积;
3.分析车道上相关路段的路面状况(用不同颜色或不同线型标记出来);
4.对参加比赛选手提出合理建议。
四.合理建议
1.通过赛道曲线可知,选手所经过的赛道上不平整的地方很多,如果平常不多多尝试不同的路况会造成比赛时的很多突发情况,都会造成选手的成绩受到很大的干扰,甚至退赛等严重的后果。所以我建议选手平时要多在不同类型的路况上练习,以增强应变能力,取得更好的成绩。
2.选手的速度分配有一些不合理,在平直的沙土路段应该全力加速,以最快速度通过这个路段,以达到最好的比赛效果。在经过坑洼碎石路时尽量保持一个恒定的速度,因为如果速度一直在变化,很容易在这种路段上陷入或者熄火,造成比赛时的极大不利。将加速尽量用在沙土路等摩擦力较大的路上,以免耗费太多的动力。我们需要将动力的效率尽量的提高。
五.实验的总结
我认为,本实验的主要目的在于让我们掌握对三次样条差值来模拟离散点表示的曲线的运用,我认为我们已经基本掌握,并且我们也掌握了用梯形法求不规则封闭图形的面积的方法,除此之外,本实验中还有考查所学知识外的方面,就是画v-t图。
事实上,根据题目所给的条件,并不能准确地画出v-t图,所以需要找到一种方法,来尽量 使结果接近真正的情况。我采用了中值的方法,这是我想到的一种比较有效的方法,并且在使用这种方法时,又运用到了三次样条差值的方法,使我对三次样条差值法理解地更加深刻,并且能更加灵活地运用。
所以我发现三次样条差值的方法运用的范围十分广泛,不仅是对路径的拟合,许多已知离散点,对应的函数连续变化的问题也可以用此方法解决,比如已知一天中几个离散时间点对应的气温,估计出一天气温的变化趋势,就可以用此方法。
最重要的是,我感到了数学建模的重要性,我发现原来生活中不少类似的问题,都是用数学建模的方法解决的。
第三篇:matlab实验报告
实验二
特殊函数与图形
一、实验目的及意义
掌握用Matlab软件绘制简单曲线、曲面图形,并通过绘制一些特殊函数的图形,更加深入地理解相关函数的性质,了解函数的性态。
二、实验内容
平面作图、空间作图,比较数值作图与符号作图的异同。
三、实验步骤
1.在D盘建立一个自己的文件夹;
2.开启软件平台——MATLAB,将你建立的文件夹加入到MATLAB的搜索路径中。
3.4.5.6.7.利用帮助了解函数plot, surf, ezmesh,ezsurf等的功能和用法。
开启MATLAB编辑窗口,键入你编写的M文件(命令文件或函数文件);
保存文件(注意将文件存入你自己的文件夹)并运行;
若出现错误,修改、运行直到输出正确结果;
写出实验报告,并浅谈学习心得体会。
四、实验要求与任务
根据实验内容和步骤,完成以下具体实验,按要求写出实验报告。1.作出下图所示的三维图形:
图1 提示:图形为圆环面和球面的组合.2.作出下图所示的墨西哥帽子及其剪裁图形:
图2
3.画出椭球面、双叶双曲面、单叶双曲面.
4.若要求田螺线的一条轴截面的曲边是一条抛物线:y0时x25z.试重新设计田螺线的参数方程,并画出该田螺线.
5.作出下图所示的马鞍面(颜色为灰色,并有一个标题:“马鞍面”):
图3 6.绘制黎曼函数的图形,要求分母的最大值n的数值由键盘输入(提示:使用input语句).
第四篇:《Matlab语言》实验报告
《Matlab语言》实验(报告)题库
1、TDOA信号分析类
(1)已给出一段事先采集的信号,该信号为进行TDOA定位使用的基本信号,其格式为GPS+IQ + GPS+IQ …,即每包数据由GPS头文件和IQ信号构成,GPS头文件共58B,其数据格式为
$HT,20130114,084556,N3606.82273,E10343.59311,M1538.7,11,0*,每包IQ数据共8192B,其数据格式为I0,Q0,I1,Q1,I2,Q2…,I2047,Q2047,即I数据2048点、Q数据2048点交叉出现。换言之,每包数据实际内容为:$HT,20130114,084556,N3606.82273,E10343.59311,M1538.7,11,0* I0 Q0 I1 Q1 I2 Q2 … I2047 Q2047,程序前期已实现读取IQ数据文件并进行关键信息读取分解,请根据程序提醒,完成相关功能(数据及程序见“1-实际IQ信号实验”文件夹)。
2、TDOA时差估计仿真类
(2)在TDOA定位技术中,时差估计是一个非常重要的环节。自行仿真2个具有一定时差的信号,用广义互相关法(GCC)计算该2个信号的时差,并与设定时差进行对比分析(需给出详细过程及适当的仿真图)。
(3)在TDOA定位技术中,时差估计是一个非常重要的环节。自行仿真2个具有一定时差的信号,用互模糊函数法计算该2个信号的时差,并与设定时差进行对比分析(需给出详细过程及适当的仿真图)。
(4)在TDOA定位技术中,时差估计是一个非常重要的环节。自行仿真2个具有一定时差的信号,用广义互相关(GCC)结合多项式拟合方法计算该2个信号的时差,并比较广义互相关法估计时差和广义互相关结合多项式拟合方法估计时差的结果,进行分析(需给出详细过程及适当的仿真图)。
(5)在TDOA定位技术中,时差估计是一个非常重要的环节。自行仿真2个具有一定时差的信号,自选方法计算该2个信号的时差,并与设定时差进行对比分析(需给出详细过程及适当的仿真图)。
3、TDOA时差估计实测类
下面三题使用“3-TDOA实测类-数据”。
(6)在TDOA定位技术中,时差估计是一个非常重要的环节。根据提供的TDOA数据,用广义互相关(GCC)计算该2路信号的时差,统计每包数据计算结果,并分析之(需给出详细解决过程及适当的分析图)。
(7)在TDOA定位技术中,时差估计是一个非常重要的环节。根据提供的TDOA数据,用广义互相关(GCC)结合多项式拟合方法计算该2路信号的时差,比较广义互相关法估计时差和广义互相关结合多项式拟合方法估计时差的结果,并分析之(需给出详细解决过程及适当的分析图)。
(8)在TDOA定位技术中,时差估计是一个非常重要的环节。根据提供的TDOA数据,自选方法计算该2路信号的时差,统计每包数据计算结果,并分析之(需给出详细解决过程及适当的分析图)。
4、信号频域分析类
(9)生成一个带有噪声的正弦波信号,信号的频率、幅度,噪声的幅度自行设定。(将带有噪声的正弦信号放入for循环中,利于pause,实现噪声动态变化效果,并在for循环内画出其时域图和幅频图(采样率和采样点数自行设定),观察动态变化情况),最后总结系统采样率和采样点数对仿真信号效果的影响。
(10)自行生成一段时域信号,要求在不同的时间,信号具有不同的频率(即非平稳信号),用短时傅里叶变换对其进行时频分析,并呈现时频分析结果。
(11)自行生成一段时域信号,要求在不同的时间,信号具有不同的频率(即非平稳信号),用小波变换对其进行时频分析,并呈现时频分析结果。
5、信号调制解调类
(12)自行产生正弦信号作为基带信号、载波,试合成AM信号,在AM信号上加高斯白噪声,并将AM信号解调,画出各信号(基带信号、载波、合成的AM信号、解调后的基带信号)时域图及频谱图,并对比总结解调效果。
(13)自行产生正弦信号作为基带信号、载波,试合成FM信号,在FM信号上加高斯白噪声,并将FM信号解调,画出各信号(基带信号、载波、合成的FM信号、解调后的基带信号)时域图及频谱图,并对比总结解调效果。
(14)自行产生一个正弦信号,以此为载波,生成一段2ASK信号,其中数字序列随机生成,画出数字基带序列、正弦信号、2ASK信号的时域图。
(15)自行产生两个不同频率的正弦信号,以此为载波,生成一段2FSK信号,其中数字序列随机生成,画出数字基带序列、两个正弦信号、2FSK信号的时域图。
(16)用Matlab模拟通信系统收发过程,要求:发射站发射FM调制信号,接收站接收该信号,并进行解调,系统参数及传播环境/过程参数自定。
6、信号分离类
(17)自行生成一个含有3个频率(信号频率相近,如200Hz,210Hz,300Hz)的信号,其他参数自定,直接用FFT难以将不同频率信号,尤其频率较近的信号进行分离,试用AR等高阶功率谱方法,将该信号进行分离,并绘制分离前后的频谱图(即信号的FFT图、信号的AR分离图)。
(18)自行生成一个含有不同频率或不同相位的信号,直接用FFT难以将不同频率信号,尤其频率较近或同频率不同相位的信号进行分离,试用MUSIC方法,将该信号进行分离,并绘制分离前后的频谱图(即原信号的FFT图、信号的MUSIC分离图),并总结现象。
(19)自行产生一段含有低频、高频和噪声成分的信号,尝试设计不同的滤波器,将高频信号及噪声滤掉,并绘制滤波前后的信号对比图(含时域、频域图)。
7、深度学习类
(20)设计一个神经网络(可以是任意类型的神经网络),对手写数字进行分类,要求小组内每个成员至少每人手写一个数字,然后识别,并分析识别准确率。
(21)自行找一个预训练好的网络,对日常生活物品进行识别,要求小组内每个成员拍照1~2个物品,通过网络进行识别,并分析识别效果。
第五篇:重庆邮电大学实验报告(内页),,副本
课程名称
操作系统
课程编号
A2130330
实验地点
综合实验楼 A511/A A 512
实验时间
2019--06--10
校外指导教师
校内指导教师
常光辉
实验名称
实验 X X
实验名称
评阅人签字
成绩
一、实验目的
二、实验原理
三、使用仪器、材料
四、实验步骤
五、实验过程原始记录((数据、图表、计算等))
六、实验结果及分析
七、实验心得体会