查看: 1206|回復: 4|關注: 0
打印 上一主題 下一主題

奇迹觉醒手游能赚人民币吗: [已解決] 三角函數擬合

[復制鏈接]

新手

34 麥片

財富積分


奇迹觉醒女神之光 www.mhotr.icu 050


9

主題

40

帖子

0

最佳答案
跳轉到指定樓層
1#
本帖最后由 就是愛偷懶 于 2019-3-1 21:26 編輯

請問大家,我這里有兩組數據x、y,如何在MATLAB中實現三角函數、圓弧、半橢圓這幾個函數的曲線擬合?
為什么每次擬合都達不到想要的結果?
進行三角函數擬合時,擬合的結果很差,如下圖


請大家幫幫忙!對于該段數據用圓弧以及半橢圓進行擬合,該如何操作?

Area_x.mat

754 Bytes, 下載次數: 0

Area_y.mat

639 Bytes, 下載次數: 0

x.xlsx

10.9 KB, 下載次數: 2

y.xlsx

10.82 KB, 下載次數: 2

新手

34 麥片

財富積分


050


9

主題

40

帖子

0

最佳答案
2#
 樓主| 發表于 2019-3-1 18:22:34 | 只看該作者
附件,數據以及圖片

論壇優秀回答者

中級

983 麥片

財富積分


5001500


0

主題

2444

帖子

212

最佳答案
  • 關注者: 138
3#
發表于 2019-3-1 21:10:11 | 只看該作者
數據最好發Excel格式

新手

34 麥片

財富積分


050


9

主題

40

帖子

0

最佳答案
4#
 樓主| 發表于 2019-3-1 21:26:36 | 只看該作者
shihe 發表于 2019-3-1 21:10
數據最好發Excel格式

已添加數據,麻煩你看一下,謝謝了

論壇優秀回答者

中級

983 麥片

財富積分


5001500


0

主題

2444

帖子

212

最佳答案
  • 關注者: 138
5#
發表于 2019-3-1 23:25:47 | 只看該作者 |此回復為最佳答案
用1stOpt試了下
1、三角函數:y=a*sin(b*x+c)+a1*cos(b1*x+c1)
均方差(RMSE): 4.19209223095883
殘差平方和(SSR): 7363.35401733061
相關系數(R): 0.995359777290986
相關系數之平方(R^2): 0.990741086248762
修正R平方(Adj. R^2): 0.990696572240343
確定系數(DC): 0.990741086248427
卡方系數(Chi-Square): 15.9652575657183
F統計(F-Statistic): 8838.54305388901

參數        最佳估算
----------        -------------
a        -7224.88098634078
b        -0.000631512604833755
c        0.304923864735911
a1        2066.4531203966
b1        0.00277493129648013
c1        0.153040824213678


2、園:y=B0+sqrt(R^2-(x-A0)^2)
均方差(RMSE): 11.8954882012516
殘差平方和(SSR): 59289.605969823
相關系數(R): 0.967328943940483
相關系數之平方(R^2): 0.93572528578501
修正R平方(Adj. R^2): 0.9354162727359
確定系數(DC): 0.925447378090567
卡方系數(Chi-Square): 126.778502077877
F統計(F-Statistic): 2092.11219461611

參數        最佳估算
----------        -------------
b0        111.397748996009
r        187.533288487533
a0        288.977432085626


3、橢圓:y=B0+sqrt(B^2-B^2/A^2*(x-A0)^2)
均方差(RMSE): 6.58448424512043
殘差平方和(SSR): 18165.9263324062
相關系數(R): 0.988512817750646
相關系數之平方(R^2): 0.977157590857322
修正R平方(Adj. R^2): 0.977047771582598
確定系數(DC): 0.977157590856923
卡方系數(Chi-Square): 43.496470696042
F統計(F-Statistic): 5917.66117609798

參數        最佳估算
----------        -------------
b0        -3388915.73846045
b        3389226.23225587
a        19941.7104423493
a0        284.658948734314

新手

34 麥片

財富積分


050


9

主題

40

帖子

0

最佳答案
6#
 樓主| 發表于 2019-3-2 09:28:40 | 只看該作者
本帖最后由 就是愛偷懶 于 2019-3-2 09:32 編輯
shihe 發表于 2019-3-1 23:25
用1stOpt試了下
1、三角函數:y=a*sin(b*x+c)+a1*cos(b1*x+c1)
均方差(RMSE): 4.19209223095883

你好,我想問下,用1stOpt寫的程序,該程序可以用MATLAB進行調用嗎?因為我還有一部分內容是通過MATLAB編寫的,需要兩者關聯,還有我想問下,關于1stOpt的下載版本,有沒有好的推薦一下,萬分感謝!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /4 下一條

快速回復 奇迹觉醒女神之光 返回列表