亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        最小二乘法中代數(shù)多項(xiàng)式曲線擬合的分析及實(shí)現(xiàn)*

        2017-04-24 02:37:24張永濤賈延明
        關(guān)鍵詞:曲線擬合方程組代數(shù)

        張永濤 賈延明

        (商丘工學(xué)院 商丘 476000)

        最小二乘法中代數(shù)多項(xiàng)式曲線擬合的分析及實(shí)現(xiàn)*

        張永濤 賈延明

        (商丘工學(xué)院 商丘 476000)

        最小二乘法是廣泛使用的數(shù)據(jù)分析方法,它通過(guò)一組實(shí)驗(yàn)數(shù)據(jù),按殘差平方和最小準(zhǔn)則,尋求一個(gè)解析函數(shù),從而描述幾個(gè)變量之間的關(guān)系。論文介紹了求解最小二乘法中代數(shù)多項(xiàng)式曲線擬合的數(shù)學(xué)關(guān)系,并給出了通用的C語(yǔ)言程序被調(diào)用函數(shù)。

        最小二乘法; 代數(shù)多項(xiàng)式; 曲線擬合; C程序

        1 引言

        在工程技術(shù)和科學(xué)實(shí)驗(yàn)中,由于影響因素的復(fù)雜性及各種各樣的原因,量與量之間往往找不到完全確定的函數(shù)關(guān)系[3]。而最小二乘法是廣泛使用的數(shù)據(jù)分析方法,它通過(guò)一組實(shí)驗(yàn)數(shù)據(jù),按殘差平方和最小準(zhǔn)則,尋找一個(gè)解析函數(shù),以此來(lái)描述幾個(gè)變量之間的關(guān)系,從而揭示大量實(shí)測(cè)數(shù)據(jù)之間的客觀規(guī)律。

        例如,某化學(xué)反應(yīng)中,生成物的濃度與時(shí)間的關(guān)系,如表1,求濃度y與t之間的函數(shù)關(guān)系。

        又如,合成纖維抽絲工段,第一導(dǎo)絲盤(pán)的速度v與電源頻率x的關(guān)系,對(duì)絲的質(zhì)量影響很大。由生產(chǎn)記錄得到的數(shù)據(jù)為表2,試求速度v與電源頻率x之間的函數(shù)關(guān)系。

        表1 生成物的濃度與時(shí)間的關(guān)系

        表2 速度與電源頻率的關(guān)系

        諸如此類(lèi)的問(wèn)題中,量與量之間既存在相互依賴(lài)關(guān)系,但又不能由一個(gè)(或幾個(gè))變量的值,通過(guò)精確的解析表達(dá)式求出另一個(gè)變量的值[5]。人們只能通過(guò)實(shí)驗(yàn),使用儀器獲得大量的實(shí)測(cè)數(shù)據(jù)。通過(guò)進(jìn)一步的研究表明,這些大量的偶然現(xiàn)象,其內(nèi)部隱藏著客觀規(guī)律[6]。

        假設(shè)通過(guò)某種實(shí)驗(yàn)觀測(cè)手段得到了m組數(shù)據(jù)(ti,yi),i=1,2,3,…,m,現(xiàn)在的任務(wù)是如何尋求一近似函數(shù)f(x)去逼近y。依據(jù)最小二乘法原理,采用代數(shù)多項(xiàng)式曲線擬合的方法,可以尋求到近似函數(shù)f(x)[10]。

        2 代數(shù)多項(xiàng)式曲線擬合數(shù)學(xué)原理

        設(shè)有n-1次多項(xiàng)式:

        (1)

        求擬合已知數(shù)據(jù)。

        ri=yn(ti)-yi(i=1,2,…,m)

        (2)

        式中ri為殘量,表示擬合的誤差。一般ri≠0。本文目的是按最小二乘法準(zhǔn)則,確定式(1)中諸系數(shù)xi,即求解使殘量ri的平方和為最小的xi[8]。因?yàn)?/p>

        =I(x1,x2,…,xn)

        (3)

        取最小值,于是就歸結(jié)為求多元函數(shù)I的極值問(wèn)題。為使I取最小值,x1,x2,…,xn必須滿(mǎn)足

        (k=1,2,…,n)

        (4)

        方程組(4)寫(xiě)成矩陣形式為

        (5)

        令系數(shù)矩陣為C,變量列向量為X,常數(shù)項(xiàng)列向量為B,則方程組(5)可簡(jiǎn)寫(xiě)為

        CX=B

        (6)

        方程組(6)是含有n個(gè)未知數(shù)、n個(gè)方程的方程組,稱(chēng)為正規(guī)方程組。該方程組是否有唯一解呢?

        根據(jù)正規(guī)方程組有唯一解的條件可知,對(duì)方程組(6)來(lái)說(shuō),必須有|C|≠0,才能保證有唯一解[1]。下面來(lái)證明|C|≠0。

        現(xiàn)用反證法予以證明。假設(shè)|C|=0,根據(jù)給定的實(shí)測(cè)數(shù)據(jù),則齊次線性方程組

        (7)

        有非零解(x1,x2,…,xn)T。

        在式(7)中的方程分別乘以x1,x2,…,xn,然后相加,并除以式(1)可得

        (8)

        由式(8)可知,yn(ti)=0,i=1,2,…,m,即yn(t)有m個(gè)零點(diǎn)。但n≤m,yn(t)是n-1次多項(xiàng)式,零點(diǎn)個(gè)數(shù)不超過(guò)n-1個(gè),除非yn(t)的所有系數(shù)均為0,即x1=x2=…xn=0,這與方程組(7)有非零解矛盾。因此,假設(shè)|C|=0是錯(cuò)誤的,而|C|≠0,方程組(6)有唯一解。

        用主元消去法解方程組(6)得解向量X,X即為多項(xiàng)式y(tǒng)n(t)的系數(shù)列向量[2]。

        3 最小二乘法實(shí)現(xiàn)算法及流程設(shè)計(jì)

        根據(jù)前面的原理總結(jié)出最小二乘線性擬合算法的具體步驟為

        第2步:輸入數(shù)據(jù)獲得矩陣

        第3步:計(jì)算A的轉(zhuǎn)置矩陣

        解方程組獲得系數(shù)a0,a1;

        第6步:輸出運(yùn)算結(jié)果[7]。

        根據(jù)以上步驟總結(jié)出算法流程如圖1所示。

        圖1 算法流程圖

        4 C語(yǔ)言程序?qū)崿F(xiàn)最小二乘法代數(shù)多項(xiàng)式曲線擬合關(guān)鍵代碼

        /*主元素消去法解方程組被調(diào)用函數(shù)*/

        float proc1(float c[m][m],n)

        { int i,j,k,p,q;

        哪有什么星星,天陰著呢,范青青就是在找借口和他約會(huì),他們出去吃了夜市,范青青那晚特別興奮,眉眼之中寫(xiě)滿(mǎn)快樂(lè),和之前的范青青有點(diǎn)兒不一樣。田銘的心也跟著陌生地愉悅起來(lái)。

        float e,r,l[n],s1[n];

        for(i=1;i<=n;i++)

        {

        {p=i;q=1;e=c[i][1];}

        for(j=1;j<=n;j++)

        {

        for(k=1;k<=n;k++)

        if(fabs(c[i][k])<=fabs(e)) continue;

        else

        {e=c[j][k];p=j;q=k;}

        }

        if(fabs(e>=1e-6)) goto loop3;

        else

        printf("no unigue solution. ");

        return;

        loop3:if(p==i) goto loop4;

        for(k=1;k<=n+1;k++)

        {

        s1[k]=c[i][k];

        c[i][k]=c[p][k];

        c[p][k]=s1[k];

        }

        loop4:for(j=1;j<=n;j++)

        {

        if(j==i) continue;

        if(c[j][q]==0) continue;

        r=c[j][q]/c[i][q];

        for(k=1;k<=n+1;k++)

        c[j][k]=c[j][k]-c[i][k]*r;

        }

        l[i]=q;

        }

        for(i=1;i<=n;i++)

        {q=l[i];

        s1[g]=c[i][n+1]/c[i][g];

        }

        return;

        5 結(jié)語(yǔ)

        在日常的工作和學(xué)習(xí)中,我們不時(shí)會(huì)遇到各方面的數(shù)據(jù)問(wèn)題,然而不是所有的數(shù)據(jù)都是有用的,此時(shí)必需對(duì)所給數(shù)據(jù)適當(dāng)?shù)倪M(jìn)行處理和篩選,以使達(dá)到預(yù)期的目的[9]。在這個(gè)過(guò)程中采取曲線擬合不失為一種可取的方法,當(dāng)然這也是曲線擬合的相關(guān)應(yīng)用所在[4]。值得注意的是曲線擬合的最小二乘法的應(yīng)用并不局限,比如:數(shù)據(jù)采集、模型建立、部分問(wèn)題求解及獲取設(shè)備故障率等,因此對(duì)曲線擬合知識(shí)的掌握、對(duì)最小二乘法的研究與運(yùn)用是值得的也是必需的。本文只是對(duì)曲線擬合的相關(guān)方法及實(shí)現(xiàn)作了一定介紹,不少地方還有待完善與提高。

        [1] 高盼.基于最小二乘法的道路平面曲線擬合[J].測(cè)繪信息與工程,2011,36(2):19-21. GAO Pan. Filtering of LiDAR Data Based on Modified Slope Filtering Algorithm[J]. Journal of Geomatics,2011,36(2):19-21.

        [2] 張亞軍,陳立新.最小二乘法和熔絲編程[J].電子與封裝,2012,12(2):15-18. ZHANG Yajun, CHEN Lixin. Least Square and Fuse Programming[J]. Electronics & Packaging,2012,12(2):15-18.

        [3] 袁慰平,孫志忠.計(jì)算方法與實(shí)習(xí)[M].第四版.南京:東南大學(xué)出版社,2011:56-62. YUAN Weiping, SUN Zhizhong. Computational Methods and Practice[M]. Fourth Edition. Nanjing: Southeast University Press,2011:56-62.

        [4] 唐旭清.數(shù)值計(jì)算方法[M].北京:科學(xué)出版社,2015:88-102. TANG Xuqing. Numerical Calculation Method[M]. Beijing: Science Press,2015:88-102.

        [5] 羅海明,韓亞萍.最小二乘法在伏安法測(cè)電阻實(shí)驗(yàn)中的應(yīng)用[J].大學(xué)物理實(shí)驗(yàn),2012,25(2):88-90. LUO Haiming, HAN Yaping. Applications of Least-squares Method in the Experiment of Voltammetry Measuring Resistance[J]. Physical Experiment of College,2012,12(2):15-18.

        [6] 蘭燕娜,薛同蓮.基于VB語(yǔ)言實(shí)現(xiàn)最小二乘法直線擬合[J].長(zhǎng)江大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,8(6):92-94. LAN Yanna, XUE Tonglian. Based on VB Language of the Least Square Method of Linear Fitting[J]. Journal of Yangtze University(Nat Sci Edit),2011,8(6):92-94.

        [7] 唐妍霞.用最小二乘法解決的一個(gè)物理問(wèn)題[J].河北北方學(xué)院學(xué)報(bào)(自然科學(xué)版),2012,28(1):8-11. TANG Yanxia. A Physical Problem Solved with Least Square Mehod[J]. Journal of Hebei North University(Natural Science Edition),2012,28(1):8-11.

        [8] 賈小勇,徐傳勝.最小二乘法創(chuàng)立及其思想方法[J].西北大學(xué)學(xué)報(bào)(自然科學(xué)版),2006,36(3):507-511. JIA Xiaoyong, XU Chuansheng. The invention and way of thinking on leastsquares[J]. Journal of Northwest University(Natural Seience Edition),2006,36(3):507-511.

        [9] Jinsiang Shaw. Noniterative solution of inverse problems by the linear least square method[J]. Applied Mathematical Modelling,2001.

        [10] Pradova V, Walczak B, Massart DL, et al. A comparison of two algorithms for warping of analytical signals[J]. Analytical Chimica Acta,2001.

        Analysis and Program Implementation of Least Squares Polynomial Curve Fitting

        ZHANG Yongtao JIA Yanming

        (Shangqiu Institute of Technology, Shangqiu 476000)

        The method of least square is a widely used data analysis methods, it is through a set of experimental data, according to the rule of minimum residual sum of squares, seeking an analytic function, which describes the relationship of several variables. Were introduced in this paper to solve the least squares polynomial curve fitting mathematical relationships, and gives the general C programming language of the called function.

        least squares, polynomial, curve fitting, C program Class Number TP301

        2016年10月21日,

        2016年11月28日

        張永濤,男,碩士,講師,研究方向:算法與分析。賈延明,男,碩士,講師,研究方向:算法與分析。

        TP301

        10.3969/j.issn.1672-9722.2017.04.009

        猜你喜歡
        曲線擬合方程組代數(shù)
        深入學(xué)習(xí)“二元一次方程組”
        兩個(gè)有趣的無(wú)窮長(zhǎng)代數(shù)不等式鏈
        Hopf代數(shù)的二重Ore擴(kuò)張
        《二元一次方程組》鞏固練習(xí)
        什么是代數(shù)幾何
        科學(xué)(2020年1期)2020-08-24 08:08:06
        一類(lèi)次臨界Bose-Einstein凝聚型方程組的漸近收斂行為和相位分離
        曲線擬合的方法
        基于曲線擬合的投棄式剖面儀電感量算法
        Matlab曲線擬合工具箱在地基沉降預(yù)測(cè)模型中的應(yīng)用
        Matlab曲線擬合法在地基沉降預(yù)測(cè)中的應(yīng)用
        蜜桃av福利精品小视频| 午夜成人精品福利网站在线观看| 亚洲中久无码永久在线观看软件| 黄 色 成 年 人 网 站免费| 日韩一本之道一区中文字幕| 伊人久久精品无码二区麻豆| 疯狂做受xxxx高潮欧美日本| www.五月激情| 国产精品日韩亚洲一区二区| 国产精品无码一区二区三区电影| 亚洲另类精品无码专区| 精品三级久久久久久久| 91网红福利精品区一区二| 亚洲妓女综合网99| 欧美精品一区二区精品久久| 大红酸枝极品老料颜色| 国产精品白浆无码流出| 国产99久久精品一区| 久久婷婷综合激情五月| 内射爽无广熟女亚洲| 亚洲精品第一国产麻豆| 青青青视频手机在线观看| 巨爆中文字幕巨爆区爆乳| 白又丰满大屁股bbbbb| 亚洲欧美在线视频| 狼狼色丁香久久女婷婷综合| 乱码av麻豆丝袜熟女系列| 怡春院欧美一区二区三区免费| 国产一区二区三区视频大全| 精品人妻一区二区三区在线观看| 久久精品国产视频在热| 国产亚洲精品看片在线观看| 91国语对白在线观看| 精品无码久久久久久久久水蜜桃| 亚洲精品网站在线观看你懂的| 国产av无码专区亚洲草草| 在线国人免费视频播放| 欧美a级毛欧美1级a大片免费播放| 亚州精品无码人妻久久| 91人妻一区二区三区蜜臀| 含紧一点h边做边走动免费视频|