发现AIC的指数模型

5视图(30天)
爱丽丝林
爱丽丝林 2021年7月30日
回答: 菲尔Steindel 2021年7月30日
有什么方法可以找到一个指数的AIC模型?我知道fitlm给我的AIC线性回归,但我似乎无法计算一个指数的AIC底部所描述的代码。expfit我都试了,它返回一个参数,和aic()函数,但我不知道如何把这变成一个状态空间模型,将与aic函数。
exp_fit = fittype (@ (a, b, c, d, x) + b * exp (c * x + d));
exp_fit_options = fitoptions (exp_fit);
exp_fit_options。上=(正无穷,正无穷,正无穷);
exp_fit_options。低=(负无穷,0,0);
linear_model = fitlm (x, y)
exp_model =适合(x, y, exp_fit)

答案(1)

菲尔Steindel
菲尔Steindel 2021年7月30日
你好,爱丽丝,
假设你使用机器学习工具箱(正如您所使用fitlm expfit),你可以试一试 fitnlm 。与fitlm, AIC ModelCriterion属性的输出。请注意,您还必须指定一个初始估计参数,你不能指定上界和下界为他们当你已经在那里了。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!