- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB结课论文.
1、绪论 - 1 -
1.1研究的意义(尹超) - 1 -
1.2 MATLAB插值及曲线拟合的应用(纪玉杰) - 1 -
2、设计方法及思路(张瑞佳) - 2 -
2.1 方案的初步提出 - 2 -
2.2设计思路 - 3 -
2.3仿真实验 - 3 -
2.4方案的反思完善 - 3 -
3、基本介绍(韩坤秀) - 3 -
3.1 插值法简介 - 3 -
3.2 Interp1函数 - 3 -
3.3 plot函数描述 - 4 -
4、研究过程(那昊、于嘉楠) - 4 -
4.1数据来源 - 4 -
4.2分析、拓展 - 4 -
5、程序设计、图像 - 5 -
5.1程序(纪玉杰) - 5 -
5.2图像以及运行(尹超) - 6 -
6、总结 - 7 -
6.1遇到的困难以及处理(韩坤秀) - 7 -
6.2结果误差分析(纪玉杰) - 7 -
7、参考文献(张瑞佳) - 8 -
1、绪论
1.1研究的意义(尹超)
温度是生活及生产中最基本的物理量,它表征的是物体的冷热程度。自然界中任何物理、化学过程都紧密地与温度相联系。在很多生产过程中,温度的测量和控制都直接和安全生产、提高生产效率、保证产品质量、节约能源等重大技术经济指标相联系。自18世纪工业革命以来,工业过程离不开温度控制。温度控制广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等。温度控制的精度以及不同控制对象的控制方法选择都起着至关重要的作用,温度是锅炉生产质量的重要指标之一,也是保证锅炉设备安全的重要参数。同时,温度是影响锅炉传热过程和设备效率的主要因素。
因此我们经过一系列的调查与研究发现:利用逐步回归思想和最小二乘拟合等方法,可以得到某地区的气温变化的一些有用的结论,从而对温度的预测。由于大量的数据处理起来比较麻烦,这时就需要用实验数据结合数学方法得到物理量之间的近似函数表达式,运用MATLAB运行即可得到所需要的结果,应用它进行数值计算变成的一种简单,直观的可视化操作过程,而且能较准确地标记实验数据点和绘制出拟合曲线。
1.2 MATLAB插值及曲线拟合的应用(纪玉杰)
在大量的应用领域中,人们经常面临用一个解析函数描述数据(通常是测量值)的任务。对这个问题有两种方法。在插值法里,数据假定是正确的,要求以某种方法描述数据点之间所发生的情况。在曲线拟合中,人们设法找出某条光滑曲线,让它最佳地拟合数据,但不必要经过任何数据点。
(1)一维插值[6]
MATLAB的一维插值有多项式插值和FFT插值两种。
(2)二维插值
(3)多维插值
多维插值包括:三维数据插值、多维数据插值、多维数据网格化
(4)曲线拟合
利用插值法可以拟合频数直方图(图1).在图中画出时间和费用的频数直方图时,首先我们将区间分为20个小区间,返回落在每一个小间的频数和每一个小区间的中点,(如:[N,C]=hist(C,50));然后利用插值法画出原始数据、三次样条插值和立方插值下的曲线图。
从图中可以看出采用三次样条插值和立方插值来拟合频数直方图时,两者相对于原始数据几乎没有大的误差。利用插值法可以对随机评审法中的随机参数之间的相关性以及参数的直方图进行了很好的分析,其结果较为满意。插值法计算简单,所构造的函数具有很好的数学特征,而且能满足一般实际问题的要求,所以在实际问题中应用十分广泛。
2、设计方法及思路(张瑞佳)
2.1 方案的初步提出
在MATLAB的学习过程中,我们学习了插值法,并了解了插值法一共有四种:最近邻插值法nearesb是将插值点xi处的值设置为距离最近的点的对应值。线性插值法linear是用分段线性函数拟合已有数据,返回拟合函数在xi处的值。三次样条插值法spline采用样条函数对数据进行拟合,并且在任意两点之间的函数为三次函数,最后返回拟合函数在xi的值。三次插值法cubic为一组方法,通过pchip或cubic函数对数据进行三次Hermite插值,这种方法可以保持数据的一致性和数据曲线的形状。而且我们利用插值法在最后生成的图像上估算了某点的数值,于是我们想:是否可以在MATLAB中通过程序直接显示出某点的数值呢?于是我们决定就温度方面研究一下这个问题。
2.2设计思路
(1)在MATLAB中利用脚本文件编写程序。
(2)编写input输入函数。
(3)在插值法的基础上添加一个函数,使程序运行后,可以直接显示出某点的数值。
(4)可以使用interp1函数完成上述要求。
(5)利用三次插值法cubic显示出图像
(6)在MATLAB的界面中输入任意数值,按回车键,显示出要求的数值。
2.3仿真实验
在理论上证明了一致性的有效性后,通过仿真实验来观察实验现象是否与理论相符。
2.4方案的反思完善
执行程序后,找到存在的问题,并对这些问题做较深入的理论说
文档评论(0)