initial
This commit is contained in:
commit
fb20596fba
36 changed files with 8679 additions and 0 deletions
45
www/src/solve.js
Normal file
45
www/src/solve.js
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
function solve(tf, Ks, mu_max, m_S, Y_XS, X0, S0) {
|
||||
let res = 5000;
|
||||
let timeArray = [];
|
||||
for (let i = 0; i <= res; i++) {
|
||||
timeArray[i] = (i * tf) / res;
|
||||
}
|
||||
|
||||
let sol = RK4(model, timeArray, [X0, S0], [Ks, mu_max, m_S, Y_XS]);
|
||||
let cels = [];
|
||||
let subs = [];
|
||||
for (let i = 0; i < sol.length; i++) {
|
||||
cels[i] = sol[i][0];
|
||||
subs[i] = sol[i][1];
|
||||
}
|
||||
|
||||
TESTER = document.getElementById("tester");
|
||||
Plotly.newPlot(
|
||||
TESTER,
|
||||
[
|
||||
{
|
||||
x: timeArray,
|
||||
y: subs,
|
||||
name: "Calculated substrate",
|
||||
line: { color: "#4a90e2" },
|
||||
},
|
||||
{
|
||||
x: timeArray,
|
||||
y: cels,
|
||||
name: "Calculated cells",
|
||||
line: { color: "#50e3c2" },
|
||||
},
|
||||
],
|
||||
{
|
||||
margin: { t: 10, b: 30 },
|
||||
paper_bgcolor: "#f0f4f8",
|
||||
plot_bgcolor: "#f0f4f8",
|
||||
legend: {
|
||||
orientation: "h",
|
||||
yanchor: "top",
|
||||
y: -0.2,
|
||||
font: { size: 10 },
|
||||
},
|
||||
},
|
||||
);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue