Clear Filters
Clear Filters

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

13 views (last 30 days)
RYOSUKE MATSUSHIMA
RYOSUKE MATSUSHIMA on 24 Jan 2020
データを任意の関数に近似する方法を教えていただきたいです.
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に適切な値を求めたいです.

Accepted Answer

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

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB 入門 in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!