Origin非線性擬合的方法
打開界面,輸入數(shù)據(jù),擬合表面張力對濃度曲線那一題。如下圖:
圖1 選擇數(shù)據(jù)
作出散點圖:Plot/Symbol/Scatter,發(fā)現(xiàn)不是線性的……
圖2 散點圖
這時要稍微考慮一下,擬合的方法可以選擇多項式擬合,在Excel里也可以做的,而且項數(shù)越多,相關(guān)系數(shù)越大。根據(jù)級數(shù)的概念,項數(shù)無限多時候,R2是可以為1的。查閱一下物化下冊的教材,發(fā)現(xiàn)這個公式:,(西施科夫斯基公式),經(jīng)過稍微變形,轉(zhuǎn)化為,a、b、c是參數(shù),都有明確的意義,另一個c是濃度。這時用對數(shù)函數(shù)就可以方便地擬合了,在工具欄依次選Analysis/Fitting/Nonlinear Curve Fit/Open Dialogue…,在彈出的窗口中,F(xiàn)unction Selection部分的Category選擇Logarithm,F(xiàn)unction選擇Log3P1,因為這個函數(shù)形式正好是y=a-bln(x+c),從下面的Formula可以看到:
圖3 選擇函數(shù)
然后點擊Parameters,修正系數(shù):
圖4
確保Fixed復(fù)選框已勾掉,然后點擊fit左邊的按鈕,意思是Fit till converged,F(xiàn)it Curve部分就出現(xiàn)了擬合圖形,下圖:
圖5
點擊ok,彈出一堆參數(shù),比較有用的是a、b、c的值和誤差,R2。
圖6 彈出的參數(shù)
雙擊上圖中左下角的圖形,彈出最終擬合的曲線:
圖7 最終擬合曲線
至此,擬合完畢。
下一題乙醇黏度的二元擬合,先把那90個數(shù)據(jù)全部輸入,下圖只截了前15個數(shù)據(jù):
圖8 輸入數(shù)據(jù)
然后下面選擇函數(shù)很重要,選來選去發(fā)現(xiàn)Rational2D比較適合,點擊Fit till converged,下圖ok左邊的按鈕。注意點擊Formula看一下公式的形式,下圖:
圖9 選擇Rational2D函數(shù)
圖10 Rational2D的公式(x對應(yīng)溫度,y對應(yīng)組成,z對應(yīng)黏度)
ok后,也會彈出參數(shù),對照上面的公式,抄一下參數(shù),公式太復(fù)雜,不知道各項是什么意思,或者根本沒有意義的。雙擊圖形,稍微調(diào)整下就行了:
圖11 最終擬合圖形
點擊加載更多評論>>