2
私はMATLABを使用して、酵素の速度論的メカニズムの速度方程式を導いています。これらの速度方程式は通常非常に大きく、多くのk値(k1、k2、k3、...)を含みます。 、V = VM * S /(キロ+ S):私は、標準的なミカエリス - メンテン型方程式にこの方程式を書き換えるためにMATLABをお伝えしたいと思います複雑な方程式をmichaelis-menten形式の方程式に書き換えるようにMATLABに指示する方法は?
v = -k3*k1*s/(-k2-k3-k1*s)
:MATLABが生成する最も簡単な出力は次のような方程式でありますvmとkmはk値を表します。この簡単な場合、これは次のようになります。
v = k3*s/((k2+k3)/k1+s)
これを行う方法を知っている人はいますか?ありがとう!私はもちろん、あなたが他の理由のために別のシステムを好む場合を除き、本当に、別のシステムに切り替えるには何らかの理由がないと思う
syms vm km s
pattern = vm*s/(km+s);
values = solve(v == pattern, vm, km);
subs(pattern, values)
:ここ
可能であれば、Mathematicaを使用することをお勧めします。 – Jonas
私はJonasに同意します。しかし、Mathematicaにアクセスできない場合、Sage(www.sagemath.org)は良いオープンソースの選択肢であり、sagenb.orgでオンラインで使用することもできます –