首页 理论教育 一元线性回归分析的应用与实现

一元线性回归分析的应用与实现

时间:2022-02-12 理论教育 版权反馈
【摘要】:以峰面积积分值为纵坐标、进样量(μg)为横坐标进行线性回归,在MATLAB平台下进行一元线性回归的命令如下>>X=[10.36;7.77;5.18;2.59;0.518];%将5次柴胡皂苷a样品的进样量赋给向量X%regress的返回向量b为回归系数,即(4-3)中的α与β,b中第一个数为斜率β,第二个数为常数项(截距)α;s为因变量的回归值与实际值的残差列向量;status为返回的统计量,其中第一个值为相关系数r的平方,第二个数为F值,第三个值为零假设发生的概率。

4.2.3 一元线性回归分析的应用与MATLAB实现

例4-2 已知柴胡皂苷a为柴胡皂苷中有效的活性成分之一。

(1)请采用高效液相色谱建立柴胡皂苷a的标准工作曲线。

(2)将某柴胡皂苷样品溶液10μL进入高效液相色谱,得到峰面积为2 000,试确定该样品溶液中柴胡皂苷的含量。

解:(1)精密吸取柴胡皂苷a对照品溶液(0.518mg·mL-1)1μL,5μL,10μL,15μL,20μL,注入高效液相色谱仪,在建立的色谱条件下得到的对应柴胡皂苷a的峰面积与进样量见表4-3。

表4-3 柴胡皂苷a色谱积分数据与进样量

img194

以峰面积积分值为纵坐标、进样量(μg)为横坐标进行线性回归,在MATLAB平台下进行一元线性回归的命令如下

>>X=[10.36;7.77;5.18;2.59;0.518];%将5次柴胡皂苷a样品的进样量赋给向量X

>>Y=[3291.8;2549.7;1662.4;939.3;156.97];

%将5次进样所对应的柴胡皂苷a的色谱峰面积赋给向量Y

>>X=[ones(5,1)x,];%产生一个包含常数列的自变量矩阵X

>>[b,bint,s,rint,stats]=regress(Y,X,0.01);

%调用regress函数进行Y与X的线性回归

%regress的返回向量b为回归系数,即(4-3)中的α与β,b中第一个数为斜率β,第二个数为常数项(截距)α;s为因变量的回归值与实际值的残差列向量;status为返回的统计量,其中第一个值为相关系数r的平方,第二个数为F值,第三个值为零假设(即所有回归系数=0)发生的概率。

%需要注意的是regress函数要求X变量中包含常数项,否则不能运行。

对于返回的信息,我们只要关心b,status即可知道回归方程及得到的方程是否能通过统计检验。

打开数组b可得

b=

47.851

316.49

因此柴胡皂苷a的色谱工作曲线为

img195

打开stats可得

stats=

img196

即回归方程(4-10)的相关系数平方为0.998 1(r=0.999),F=1 575.6,零假设(2个回归系数均为0)发生的概率为0。

查相关系数临界表可知r0.01,f=0.959,回归方程的r>r0.01,f,表明柴胡皂苷a在0.518~10.316μg内线性关系可信度为99%。

在MATLAB下输入命令

>>finv(0.99,1,3)%求统计参数F比的临界值

img197

图4-3 柴胡皂苷a对照品的标准工作曲线

可得ans=34.12,即统计参数F比的临界值F1,3(0.01)=34.12。

由于F=1 575.6>>F1,3(0.01)=34.12,表明Y与X有显著的线性关系。式(4-10)的线性范围为0.518μg<X<10.36μg,即样品中柴胡皂苷a在此范围时式(4-10)可以应用。

图4-3为柴胡皂苷a的HPLC标准工作曲线。

(2)由式(4-10)可得

X(进样量)=[Y(峰面积)-47.85]/316.49

令式中的峰面积Y=2 000,可换算得到10μL样品溶液中柴胡皂苷a的质量=6.168μg。

则该样品溶液中柴胡皂苷a的含量=6.17μg/10μL=0.617μg·μL-1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈