matlab 酵母培养物的离散阻滞增长模型

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

辽宁工程技术大学上机实验报告

具体处理过程和相应实验结果:

已知从测量酵母培养物增长的实验收集的数据如表:

时刻/h 0 1

2

3 4 5 6

7

8 9 生物量/g 9.6 18.3 29.0 47.2 71.1 119.1 174.6 257.

3 350.7 441.0 时刻/h 10 11 12 13 1

4 1

5 16

17

18 生物量/g

513.3

559.7

594.8

629.4

640.8

651.1

655.9 659.

6

661.8

实验要求:

1、作图分析酵母培养物的增长数据、增长率、与相对增长率.

2、建立酵母培养物的增长模型.

3、利用线性拟合估计模型参数,并进行模型检验,展示模型拟合与预测效果图.

4、利用非线性拟合估计模型参数,并进行模型检验,展示模型拟合与预测效果图.

5、请分析两个模型的区别,作出模型的评价. 实验内容:

1、作图分析酵母培养物的增长数据、增长率、与相对增长率. (1)增长数据:

绘制x 关于k 的散点图:

x=[9.6,18.3,29.0,47.2,71.1,119.1,174.6,257.3,350.7,441.0,513.3,559.7,594.8,629.4,640.8,651.1,655.9,659.6,661.8]; k=0:1:18; plot(k,x,'k+')

xlabel('时间k (小时)') ylabel('生物量x (克)') title('x 关于k 的散点图')

时间k (小时)

生物量x (克)

x 关于k 的散点图

即x 关于k 的散点沿s 型曲线分布,x 随着k 单调增加,x 可能趋于稳定值,极限可能存在。

(2)增长率:

绘制x 差值关于k 的散点图以及绘制x 差值关于x 的散点图:

xk=[8.7,10.7,18.2,23.9,48,55.5,82.7,93.4,90.3,72.3,46.4,35.1,34.6,11.4,10.3,4.8,3.7,2.2,0]; k=0:1:18; subplot(1,2,1); plot(k,xk,'k+')

xlabel('时间k (小时)')

ylabel('一阶差分xk (克)') title('xk 关于k 的散点图')

xk=[8.7,10.7,18.2,23.9,48,55.5,82.7,93.4,90.3,72.3,46.4,35.1,34.6,11.4,10.3,4.8,3.7,2.2,0];

x=[9.6,18.3,29.0,47.2,71.1,119.1,174.6,257.3,350.7,441.0,513.3,559.7,594.8,629.4,640.8,651.1,655.9,659.6,661.8]; subplot(1,2,2); plot(x,xk,'k+')

xlabel('生物量xk (克)') ylabel('一阶差分xk (克)') title('xk 关于x 的散点图')

时间k (小时)

一阶差分x k (克)

xk 关于k 的散点图

生物量xk (克)

一阶差分x k (克)

xk 关于x 的散点图

观察x 差值关于k 的散点图,难以发现二者的近似而简单的函数关系。观察x 差值关于x 的散点图,发现二者近似二次函数关系 △ xk=-a1*xk^2+a2*xk;,

实质就是离散阻滞增长模型。

(3)相对增长率:

绘制rk 差值关于k 的散点图以及绘制rk 关于xk 的散点图:

rk=[0.90625,0.5847,0.62759,0.50636,0.67511,0.46599,0.47365,0.363,0.25749,0.16395,0.090395,0.62712,0.058171,0.018112,0.016074,0.0073721,0.0056411,0.0033354,0]; k=0:1:18;

subplot(1,2,1); plot(k,rk,'k+')

xlabel('时间k (小时)') ylabel('增长率rk (%)') title('rk 关于k 的散点图')

rk=[0.90625,0.5847,0.62759,0.50636,0.67511,0.46599,0.47365,0.363,0.25749,0.16395,0.090395,0.62712,0.058171,0.018112,0.016074,0.0073721,0.0056411,0.0033354,0];

x=[9.6,18.3,29.0,47.2,71.1,119.1,174.6,257.3,350.7,441.0,513.3,559.7,594.8,629.4,640.8,651.1,655.9,659.6,661.8]; subplot(1,2,2); plot(x,rk,'k+')

xlabel('生物量xk (克)') ylabel('增长率rk (%)') title('rk 关于x 的散点图')

时间k (小时)

增长率r k (%)

rk 关于k 的散点图

生物量xk (克)

增长率r k (%)

rk 关于x 的散点图

观察rk 关于k 的散点图,难以发现二者的近似而简单的函数关系。观察rk 关于xk 的散点图,发现二者近似线性递减关系

rk=r*(1-xk/N);

由rk=(x(k+1)-x(k))/x(k),代入上式,建立离散阻滞增长模型。 2、建立酵母培养物的增长模型.

在营养有限的环境下,假设用前差公式计算的增长率rk 随着生物量xk 的增加而线性递减,即

rk= rk=(x(k+1)-x(k))/x(k) =r*(1-x(k)/N),k=0,1,2….. 根据模型假设,即可建立离散阻滞增长模型 x(k+1)= x(k)+r* x(k)* (1-x(k)/N),k=0,1,2,…

相关文档
最新文档