数学建模——酶促反应

数学建模

摘要

本文针对嘌呤霉素在某项酶促反应中对反应速度和底物浓度之间的关系的影响的问题,根据实际可知符合底物浓度与反应速度的模型有两种,即Michaelis-Menten模型和指数增长模型。对于Michaelis-Menten模型,例题中已经详细分析,不再详细讨论。本论文旨在建立指数模型对实际数据进行拟合分析。

由酶促反应的基本性质知,酶浓度x和反应速度y之间满足当底物浓度较小时,反应速度大致与浓度成正比;在底物浓度很大,渐进饱和时,反应速度将趋于一个固定值,由此建立一个指数增长模型 并使用Matlab中nlinfit函数对给出数据进行非线性回归,用cftool函数对结果进行验证,确定出

此时 。

为使模型更加准确,改进模型为 ,用同样的方法进行拟合与分析,得出 , 和 ,此时 。

同过两个对模型进行预测与做残差图等方法,我们发现第二个模型相比第一个有所改进。

我们通过对实际问题的仔细分析,把实际问题转化成为数学上求解线性回归的问题,并建立了广为大家所熟悉的数学模型指数模型。通过数学软件的求解,得出模型中变量的系数。由于模型中的有些参数是估计的,考虑到实际与理论的差距,为了是使理论分析更贴近生活实际,我们从简略模型到优化模型进行了进一步分析,通过计算机利用数学软件MATLAB对问题进行了求解分析,得到了比较客观的分析结果。最后我们还根据模型的特点,对模型进行了推广,使其更具有一般性,能够解决更多实际问题。

关键词:指数模型 非线性回归 MATLAB nlinfit cftool 残差图

一、问题提出

某生化系学生为了研究嘌呤霉素在某项酶促反应中对反应速度和底物浓度之间的关系的影响,设计了两个实验,一个实验中使用的酶是经过嘌呤霉素处理的,而另一个是未经过嘌呤霉素处理的,所的实验数据见下表

底物浓度/ppm0.020.060.110.220.561.10反应速度处理

764797107123139159152191201207200未处理6751848698115131124144158160——对实验处理结果实际数据做非线性回归分析,其结果如何?试做模型的残差图进行比较。

二、基本假设

1、假设1. 当底物浓度较小时,反应速度大致与浓度成正比(即一级反应);

2、假设2. 当底物浓度很大时,渐进饱和时,反应速度将趋于一个固定值—最终反应速度(即零级反应)

3、假设3. 反应速度与底物浓度成正比关系,即线性关系;

4、假设4. 反应速度不受外界温度的影响,而酶的活性在反应中一直保持不变。

三、符号说明

符号意义单位备注酶促反应速度ppm/h底物浓度ppm系数/a系数b系数

四、问题分析

酶促反应动力学简称酶动力学,主要研究酶促反应的速度和底物浓度以及其他因素的关系。在底物浓度低时,酶促反应是一级反应;在底物浓度高时,酶促浓度是零级反应。

当反应浓度低时,反应速度大致与浓度成正比;当浓度很大时,渐进饱和时,反应速度趋近于一个固定值——最终反应速度。

以下指数增长模型满足这个性质

即 与

下面分别对这两个模型进行分析求解。

五、模型的建立与求解

5.1 模型一建立与求解

5.1.1 模型一的分析

由给出模型,先用Matlab中的nlinfit函数可求出系数,此处需先给出系数的初始值进行迭代,根据函数意义,为最终反映速度, 反映该酶促反应达最终速度的快慢,粗略估其值为220与10.

5.1.2 模型一模型的建立

5.1.3 模型一模型的求解

利用MATLAB统计工具箱中的nlinfit命令代入初值进行求解,将得到的结果作为初值再次代入到模型中求解,得到稳定的系数(见下表)。

参数参数估计值参数置信区间192.0945[173.8772 210.3117]11.3854[7.7571 15.0137]rmse(剩余标准差)=17.44005.1.4 模型一结果的分析及验证

用MATLAB中cftool函数进行验证,得出结果如下:

f(x) = a*(1-exp((-b)*x))

Coefficients (with 95% confidence bounds):

a = 192.1 (173.9, 210.3)

b = 11.38 (7

数学建模酶促反应matlab求解,数学建模——酶促反应.doc相关推荐

  1. 数学建模酶促反应matlab求解,数学建模——酶促反应论文.doc

    PAGE word文档 可自由复制编辑 word文档 可自由复制编辑 数学建模 摘要 本文针对嘌呤霉素在某项酶促反应中对反应速度和底物浓度之间的关系的影响的问题,根据实际可知符合底物浓度与反应速度的模 ...

  2. matlab求解数学题,Matlab求解数学问题

    Matlab 求解数学问题 如果看完之后还是对相关函数的运用不甚了解,请务必使用 help 查看更详细的帮助文档! 求解一元 n 次方程 例:求解一元二次方程 x^2+2*x+1 = 0 clc, c ...

  3. Matlab求解数学问题

    Matlab 求解数学问题 如果看完之后还是对相关函数的运用不甚了解,请务必使用 help 查看更详细的帮助文档! 求解一元 n 次方程 例:求解一元二次方程 x^2+2*x+1 = 0 clc, c ...

  4. matlab联立两个方程组求解,实验二 Matlab求解数学问题(终稿)2

    实验二 MATLAB求解数学问题 2.1实验目的 掌握MATLAB在大学数学问题中的基本应用,会使用MATLAB软件求解高等数学.线性代数和概率统计中的常见问题. 2.2实验要求 掌握MATLAB简单 ...

  5. 数学建模微分方程导弹问题matlab求解,数学建模之微分方程(符实现例题和MATLAB源码)...

    微分方程的基本概念 微分方程:一般的,凡表示未知函数.未知函数的导数与自变量之间的关系的方程,叫做微分方程,有时也简称方程. 微分方程的阶:微分方程中所出现的未知函数的最高阶导数的阶数,叫做微分方程的 ...

  6. 用matlab数学综合实验,MATLAB与数学实验(第2版)

    MATLAB与数学实验(第2版) 作者:艾冬梅 李艳晴 张丽静 刘琳 出版日期:2014年06月 文件大小:46.48M 支持设备: ¥18.00在线试读 适用客户端: 言商书局 iPad/iPhon ...

  7. 通信天线建模与MATLAB仿真分析,通信天线建模与MATLAB仿真分析代码

    应用介绍 此项目是通信天线建模与MATLAB仿真分析代码. 下面展示一部分代码: function [Z]=       impmet( EdgesTotal,TrianglesTotal,... E ...

  8. 数学建模中matlab程序,数学建模中常用的30个MATLAB程序和函数

    <数学建模中常用的30个MATLAB程序和函数>由会员分享,可在线阅读,更多相关<数学建模中常用的30个MATLAB程序和函数(15页珍藏版)>请在人人文库网上搜索. 1.内部 ...

  9. 单摆matlab建模,用matlab求解单摆模型

    [实例简介] 在计算物理运用matlab软件进行编程,从而有效处理单摆模型,得到从周期运动到混沌图像 椭圆点:坐标原点(6=0,d0t=0),对 分界线 应K=V=E0,单摆的静止平衡点,附近 轨线为 ...

最新文章

  1. Spring Security 中取得 RememberMe 的 cookie 值
  2. C# 使用Awaiter
  3. 如何正确 Get 分库分表?
  4. Linux mysqladmin 命令
  5. 计算机word怎么选中全文,word怎么选择 WORD怎么选取全文
  6. 查找算法-------插值查找
  7. 美化java界面,java课程设计界面美化包
  8. 因子分析累计贡献率_spss教程:因子分析
  9. 小行星项目第2部分测试驱动开发
  10. swing的几种布局
  11. 赛迪中国ECM市场报告解读一:市场需求在2023年将达到275亿元
  12. 手电筒安卓_开号以来安卓软件汇总!
  13. JQuery验证车牌号(含新能源车牌)
  14. Android开发——错误:远程主机强迫关闭一个现有连接——解决办法
  15. Pycharm2018永久破解方法
  16. 将pdf文件压缩到指定大小
  17. 我的世界网易怎么调成java,网易版我的世界如何将单机地图改为联机地图
  18. ThinkPHP 入手
  19. 要做股市赢家:杨百万读书笔记
  20. A4988电机驱动简单使用

热门文章

  1. python gmm em算法 2维数据_python自学日记18——数据结构与算法(2)
  2. b站电脑客户端_B站(哔哩哔哩) 视频批量下载工具#电脑版##更新
  3. python中的是干什么用的_python主要用来干什么?
  4. 基于金融知识图谱的会计欺诈风险识别方法
  5. 发现大数据产业创新黑马,CBDS2016大数据双创路演火热召集
  6. 作者:刘诗凯(1983-),男,华为大数据分析产品部主任工程师。
  7. 超大容量文本的单词统计(洛谷P1308题题解,Java语言描述)
  8. 离散数学之集合论 【下】
  9. requestAnimationFrame 简介
  10. dispatch的action带参数