fixed fitter and model

This commit is contained in:
ralf 2024-08-19 14:52:18 +03:00
parent 06a2b217d4
commit 5b630571b3
3 changed files with 4 additions and 7 deletions

View File

@ -445,5 +445,5 @@ if __name__ == "__main__":
times = np.arange(0, 1000, 1.0)
states, V = model.solve(initial_values=initial_values, tspan=[0, 1000], dt=1.0, times=times)
model.plot_results(times, states, V)

Binary file not shown.

View File

@ -61,16 +61,13 @@ class Fitter:
model.K_pc_half = K_pc_half
model.tau_xfer = tau_xfer
model.solve(
states, V = model.solve(
times=self.time_points,
tspan=self.tspan,
dt=self.dt,
initial_values=self.initial_values,
)
states = self.initial_values
t = self.time_points
V = model.mem_potential(t)
_calc_curr = model.calculated_current(states, V)
calculated_current = (
self.convolve_current(_calc_curr, tau=tau_RC)[self.current_time_indecies]
@ -124,8 +121,8 @@ class Fitter:
init_parameters,
bounds=bounds,
xtol=1e-10,
ftol=1e-12,
verbose=2,
ftol=1e-10,
# verbose=2,
)
print()