Borrar filtros
Borrar filtros

lsqcurvefit for biological replicates (three y values for one x value)

1 visualización (últimos 30 días)
Neha
Neha el 7 de Abr. de 2015
Editada: Matt J el 7 de Abr. de 2015
Hi
I have a bunch of biological data that I am fitting to a model which looks like:
y=kcat*E.*x .*ATP./(KdATP*KmG+ KmG*ATP + KmA*x + x.*ATP.*(1+(x./KsiGlcn)));
Meausered values are: - x, E, ATP, KdATP, y
Parameters to be determined by fitting: - kcat, KmG, KmA, KsiGlcn
My data looks like:
experiment 1:
x E y ATP
0.14 6.65 0.12 1.00
0.29 6.60 0.21 0.98
1.85 6.08 0.30 0.79
1.98 6.03 0.30 0.77
experiment 2
x E y ATP
0.14 6.65 0.12 1.00
0.29 6.60 0.18 0.98
1.85 6.08 0.23 0.84
1.98 6.03 0.23 0.82
experiment 3
x E y ATP
0.14 6.65 0.08 1.00
0.29 6.60 0.11 0.99
1.85 6.08 0.14 0.89
1.98 6.03 0.14 0.89
So, there are three replicates (same experiment repeated thrice) which gives me three different y values for one x value. All the replicates are equally weighted. How should I fit this to my model?
I was using lsqcurvefit and it works well for a single experiment but when I combine the replicates I get a predicted y value for each x which is different. I just want one fitted value for each x. I hope I am explaining myself clearly.
Thanks in advance for any help.

Respuestas (0)

Categorías

Más información sobre Get Started with Curve Fitting Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by