反应过程推测是A↔B↔C,测得数据A,B,C每隔6小时的百分比,即各浓度随时间变化。希望求得两步的Km,Vmax,K,这个可以利用matlab计算得到吗?? 返回小木虫查看更多
Monod方程是完全可以的,根据微生物的来讲(道理都一样),mu=mumax*S/(Ks+S).将此方程分子分母倒置得: 1/mu=[(Ks/mumax)*(1/s)]+1/mumax。令1/mu=y 1/S=x Ks/mumax=b 1/mumax=a 。则问题变成y=a+b*x, 这是一个线性方程。用医院线性回归估计出参数a和b,也就知道Km,Vmax,K, 具体的M文件编辑就简单了。祝你好运
我的那个问题属于非线性函数的拟合吗?
Monod方程是完全可以的,根据微生物的来讲(道理都一样),mu=mumax*S/(Ks+S).将此方程分子分母倒置得:
1/mu=[(Ks/mumax)*(1/s)]+1/mumax。令1/mu=y 1/S=x Ks/mumax=b 1/mumax=a 。则问题变成y=a+b*x,
这是一个线性方程。用医院线性回归估计出参数a和b,也就知道Km,Vmax,K,
具体的M文件编辑就简单了。祝你好运
可是我测得只是浓度随时间变化的值,而不是不同初浓度对应初速度啊!并不符合线性~~
,
sorry。没看到是时间。Monod方程本身是非线性的,你也可以直接编辑M文件,最后结果两者差别不大。Monod一般对应的是生长速率与浓度的函数。和时间对应应该是一级,二级反应吧,对应反应速率常数。祝你好运