This commit is contained in:
alexanderott
2021-06-07 09:26:21 +02:00
parent ccca6e030b
commit 9d68799c63
4 changed files with 161 additions and 29 deletions

View File

@@ -264,10 +264,12 @@ def test_v_offset(model: LifacNoiseModel, v_offset, base_stimulus, simulation_le
@jit(nopython=True)
def rectify_stimulus_array(stimulus_array: np.ndarray):
return np.array([x if x > 0 else 0 for x in stimulus_array])
# faster ? stimulus[stimulus<0] = 0
@jit(nopython=True)
def simulate_fast(rectified_stimulus_array, total_time_s, parameters: np.ndarray):
# rectified_stimulus_array = np.power(rectified_stimulus_array, 3) # TODO !
v_zero = parameters[0]
a_zero = parameters[1]
step_size = parameters[2]