- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++实现正弦曲线拟合的算法分析
· 126· 信息产业
c++实现正弦曲线拟合的算法分析
武 菊
(内江师范学院数学与信息科学学院,四川 内江 641112)
摘 要:在应用最小二乘法解决实际问题时,往往需要存储计算大量的数据,这就需要对算法的计算量和计算精度进研究。本文运用
c++语言程序 ,对正弦曲线的拟合算法进行了深入研究,并将其应用于实际,得到较为满意的效果。
关键词:测风雷达;最小二乘法;列主元素的高斯消元法;楚列斯基分解
1概述 所以只有当■一 =O(iJ),即行列式中出现两组或两组以上数据
在一些实际直用中,如基于雷达探测的风场反演问题。它就是将一 相等的时候它的秩为零,则由它对应的矩阵的秩将小于n。而在测风雷
个个有关风场的信息,通过反演方法得到一组信号,而这组信号就表示 达中,它所测到的数据都会是有一些不相等的值,所以就不存在为零的
为一条正弦曲线m。但由于天气和雷达本身的影响,这组信号不可能是 情况,这样我们就可以知道F是一个列满秩的矩阵,于是就证明了FIF
一 条标准的正弦曲线,这就需要采取一定的算法将这组信号进行处理,是—个正定的实对称矩阵。所以我们就可以根据楚列斯基分解来计算
从而得到—条与实际值最为接近的,能够有效反演风场信息的正弦信 线陛方程组。而它的优点在于:(1)所需计算的n个平方根都是整数,这
号。本文采取最小二乘法对正弦曲线进行拟合。而传统的最小二乘法在 使得算法是良态的;(2)不需要选主元素就能保证数值的稳定眭。(3)仅
求解过程中,人们往往采取的是高斯消元法 ,同时曲线的拟合过程中,仅用到FrF的下三角部分,因而A的上三角部分不必存储。(4)仅仅需
认为使用数据点的数量是与拟合精度成正比的,即数据点越多拟合精 要做主n次乘法和相同数量的加法。可以看出FrF的楚列斯基分解和
度越高,这就会误导人们在计算过程中为了达到精确的目的而尽可能
列主元素的高斯消元法相比,存储量和工作量仅为其一半。这样在实际
的多选数据点,这样—来不但要占用很大的内存空间,而且还会消耗大
应用方面有更好的前景。
量时间,而精度不仅没有提高反而下降了,没有达到预期的效果。所以
4数值模拟
作者在这里将对以上两点进行说明,并用实际程序的运行数据结果来
上面我们列举了F 的楚列斯基分解算法在存储量和工作量优势,
说明这种正弦曲线拟和方法的可行陛。
现在我们在试验结果上与列主元素的高斯消元法进行对比,看它们的
2最小二乘法原理
哪个算法更加精确。根据上述在实际正弦曲线上取点,以零点为初始
在生产和科研中,常常需要根据一组测量数据确定变量之间的函
数关系。变量之间存在的关系有两种:一种是确定性关系;另一种是相 点,步长为 ,共取 100个数据点进行数值模拟,同时对yi的数据加
关关系。确定生『关系的特点是变量之间的关系可以用函数关系来准确 入了一定的噪声。用c++实现算法。由以上最小二乘法拟合原理可解得
表达。因此,只要知道 自变量,就可以通过函数关系将变量的准确值求 多项式的系数,将4,5,6,7次拟合曲线方程列出楚列斯基分解算法:
出来。相关关系
您可能关注的文档
最近下载
- 电压波动及闪变的高精度FFT测量.pdf
- 抵制垃圾食品,提倡科学饮食 课件--2023-2024学年中学生饮食安全教育主题班会.pptx VIP
- 周杰伦歌词100首.pdf
- 辽宁省六校协作体2023-2024学年高二上学期期中联考试题英语含解析.docx VIP
- 高中数学教案(全套).pdf VIP
- 小学语文六年级上册单元作业设计优秀案例(4篇).pdf
- ISO SAE21434-2021车辆网络安全管理体系及工程师专题培训教材.pptx
- 矿区钻探工程施工方案及保障措施.docx
- 《手术室安全用药》课件.pptx VIP
- 人教版PEP小学英语五年级上册Unit3 what would you like说课稿.pdf
文档评论(0)