MATLAB仿真在数据可视化表达中的应用实验
[关键词:MATLAB仿真,数据可视化,应用实验] [热度 ]提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿】 作品编号:txgc0089,word全文:39页,合计:9000字 |
本文通过一系列的实验介绍了MATLAB的二维绘图命令,虽然文中的实验并不足以阐明MATLAB数据可视化功能的强大,但是希望能通过以上实验可以引起大家对MATLAB的兴趣,进而利用MATLAB解决在学习、科研中的问题。
帧动画
该研究的简要内容,重点解决的问题,预期结果或成果
简要内容:于学科领域范围内,应教学大纲要求,取较为有代表性的例子为题,简述相关原理,对公式表达、符号、解析式进行必要的解释,列出MATLAB程序,并搭建实验平台,得出相应的仿真结果。
重点解决的问题:分析数据,编写MATLAB程序,搭建实验平台,参数更改。
预期结果或成果:利用MATLAB数据可视化功能,最终实现数据的视觉化。
实验目的
1.了解快速傅里叶变换。
2.熟悉帧动画的创建。
实验原理
快速傅里叶变换(FFT)是离散傅里叶变换(DFT)的快速算法。它的基本原理是将一个变换分解为两个变换的乘积,并利用三角函数的周期性质,将原先的变换公式重新组合为新的公式,从而把运算次数减少到Nlog2N的量级[1,2]。
在MATLAB中,创建帧动画分为以下三步:
1.调用moviein函数对内存进行初始化,创建一个足够大的画面矩阵M,使之容纳n帧图形。
2.调用getframe函数生成每个帧。该函数返回一个列向量,利用这个向量,就可以创建一个帧动画矩阵。
3.调用movie函数按照指定的速度和次数运行该帧动画[3]。
实验方法与内容
1.主要指令
一维快速傅里叶变换函数fft调用格式......
......
双Y轴图形
实验目的
熟悉双Y轴图形的绘制。
实验方法及内容
1.实验指令
plotyy函数调用格式如下:
plotyy(X1,Y1,X2,Y2)
plotyy(X1,Y1,X2,Y2, ‘function’)
plotyy(X1,Y1,X2,Y2, ‘function1’, ‘function2’)
[AX,H1,H2]=plotyy(…)
plotyy(X1,Y1,X2,Y2) 表示分别以左y轴、右y轴和x轴画(X1,Y1)和(X2,Y2)的图形。字符串‘function’代表绘制图形的方式,可选择plot、semilogx、semilogy、loglog、stem等,或者自定义MATLAB可以接收的函数:h=function(x,y)
plotyy(X1,Y1,X2,Y2, ‘function1’, ‘function2’) 表示用function(X1,Y1)在左坐标轴里绘制数据,用function(X2,Y2)在右坐标轴里绘制数据。
[AX,H1,H2]=plotyy(…)中,AX返回两个坐标轴的句柄,其中AX(1)是左坐标轴的句柄,AX(2)是右坐标轴的句柄,而H1和H2分别为两个图形的句柄[1]。
2.实验要点
提示:此毕业设计论文完整版包含【开题报告,论文,答辩稿】 作品编号:txgc0089,word全文:39页,合计:9000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——MATLAB仿真在数据可视化表达中的应用实验(开题报告,论文,答辩稿)!