MATLABのフィッティング関数について

15 次查看(过去 30 天)
RYOSUKE MATSUSHIMA
RYOSUKE MATSUSHIMA 2020-1-24
データを任意の関数に近似する方法を教えていただきたいです.
Data =[
0.1000 12.1600
0.2000 8.5100
0.3000 7.0800
0.4000 6.3200
0.5000 5.8200
0.6000 5.5000
0.7000 5.3400
0.8000 5.2000
0.9000 5.0000
1.0000 4.7500];
任意の関数:
y=A/(0.086t^2+0.342t)+B
A,Bに適切な値を求めたいです.

采纳的回答

michio
michio 2020-1-24
確認ですが、Data の1列目が t で 2 列目が y に相当しますか?
アプリでさくっと確認するには 曲線近似アプリ (Curve Fitting Toolbox) がお勧めです。近似した後、その近似を再現する関数も出力できるので便利かと思いました。
関数であれば fit 関数を使うのも良いかと思います。こちらの例が近いことをやっていると思いますので参考になれば。無名関数を使用したカスタム モデルによる近似
  1 个评论
RYOSUKE MATSUSHIMA
RYOSUKE MATSUSHIMA 2020-1-24
ご回答ありがとうございます.
Data の1列目が t で 2 列目がyです.
早速確認させていただこうと思います.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Curve Fitting Toolbox 入門 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!