Я пытался запустить сценарий Python в Spyder, но одна строка кода (spk_log[cell] = 1
), похоже, не выполняется правильно, когда она выполняется вместе с остальной частью кода. Когда я пробовал в режиме отладки (вставлен ниже), вторая строка работает только в том случае, если она запускается отдельно от первой строки. Любое понимание того, что происходит не так? Спасибо!
ipdb> spk_log = np.zeros(dur)
spk_log[cell] = 1
ipdb> np.sum(spk_log)
0.0
ipdb> spk_log = np.zeros(dur)
ipdb> spk_log[cell] = 1
ipdb> np.sum(spk_log)
3661.0