-
Notifications
You must be signed in to change notification settings - Fork 0
Project 1_1: Own ODE Solver & Cell dilution
Practice Finished individually, encouraging to discuss with team member, use reference material, and software (Matlab etc) to illustrate your thinking and result. You can choose question 1 and 2, or 1 and 3. 1. Try to write the matlab code to solve the enzymatic reaction kinetics without ODE solver (ode45, or any other odesolver), but do the integration yourself. You can modify the week2-3 matlab code, mm.m, mmfunc.m. The time step for the difference equation needs to be chosen carefully. You should choose two time step sizes, and compare the results.
- 1st order Euler ODE Solver (10 step, 100 step, 1000 step, 100s)
$$y_{n+1}\approx y_n+(x_{n+1}-x_n)f_n$$
- 2nd order Eular ODE Solver (10 step, 100 setp, 1000 step, 100s ,1000s)
$$ y_(n+1)\approx y_n+\frac{x_{n+1}-x_n}{2}(f_n+f_{n+1}) $$
- The more step and the more close to reality. By low step, the stimulation is unstable.
- The longer time and the more steps are need,
- 2nd order are moer reasonable than 1st order odesolver.
a. A single bacterial cell at time
b. Show that the combined volume of cells at time t may be written as
c. In addition to the term derived in (b), there should be an extra term that takes into account the degradation of protein by proteinase, which we can model by the effective reaction X→δφ . Modify the equation in part (b) in include protein degradation.
proof:
Made by love at SUSTech