MATLAB 计算技术与基础入门
1. 回归与参数估计
1.1 微分法速率分析代码
在进行速率分析时,可使用微分法,其整体代码由以下三部分组成,需在同一脚本文件中共同求解:
%% 3. Compute parameters using linear regression
Y=log(rData);
X=[ones(n,1), log(CaData)];
par=X\Y;
k0=exp(par(1));
mu=par(2);
% Model comparison
tSol=tData;
ySol=(1-k0*(1-mu)*tSol).^(1/(1-mu));
plot(tSol,ySol);
通过这种方法得到的动力学速率表达式为:
[
\frac{r}{C_A}=6.46\times10^{-3}C_A^{0.487}
]
模型与整体数据拟合效果良好。
1.2 回归方法总结
为了获得能拟合一组观测值的模型参数,介绍了以下几种方法:
- 定性方法 :将实验数据和模型拟合结果绘制在一起进行直观比较。
- 简单统计方法 :如决定系数(“R - 平方”)和误差平方和。
- 统计界方法 :对参数的统计界限和置信区间进行分析。
推荐使用基于矩阵和奇异值分解的方法进行线性最小二乘估计。若参数估计问题无法线性化,则可使用非线性估计器,推荐使用
超级会员免费看
订阅专栏 解锁全文

66

被折叠的 条评论
为什么被折叠?



