curve fitting toolboxで近似した関数の出力
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
信行 平井
el 23 de Sept. de 2020
Comentada: 信行 平井
el 24 de Sept. de 2020
curve fitting toolboxを使って点列を読み込み、関数近似を行って、関数を外部に出力したいです。
読み込み、関数近似まではできるのですが、関数(あるいは関数の係数)を外部に出力する方法がわからず困っています。
どなたかご存じの方、お教えいただけると助かります。
0 comentarios
Respuesta aceptada
michio
el 24 de Sept. de 2020
外部に出力するというのはどういうイメージでしょうか?
近似した関数というと例えば
load hahn1
f = fit( temp, thermex, 'rat23' )
whos f
Name Size Bytes Class Attributes
f 1x1 1924 cfit
で作られる f というオブジェクトを連想しておりますが、これを外部というと例えば係数情報を確認したいということでしょうか?もう少し具体的に記載いただけますと助かります。よろしくお願いいたします。
2 comentarios
michio
el 24 de Sept. de 2020
例えば
>> methods(f)
クラス cfit に対するメソッド:
argnames coeffnames dependnames fitoptions integrate numcoeffs probnames type
category coeffvalues differentiate formula islinear plot probvalues
cfit confint feval indepnames numargs predint setoptions
>> coeffvalues(f)
ans =
1.0e+06 *
0.2424 -5.8376 0.0618 0.0103 0.7789 2.1332
>> formula(f)
ans =
'(p1*x^2 + p2*x + p3) /
(x^3 + q1*x^2 + q2*x + q3)'
などで、係数を数値配列として、そして数式を文字列として取り出せますが、まとめて Excel に書き出せばできそうでしょうか?
Más respuestas (1)
Ver también
Categorías
Más información sobre Curve Fitting Toolbox 入門 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!