Код: Выделить всё
for i in range(N):
angle1 = np.deg2rad(np.random.uniform(0, 10))
angle2 = np.deg2rad(np.random.uniform(0, 180))
interchange_indices = np.random.rand(i) < 0.5
angle1[interchange_indices], angle2[interchange_indices] = angle2[interchange_indices], angle1[interchange_indices]
kappa = evolve(angle1, angle2, L)
Изначально у меня было angular1 (angle2 был аналогичен) определялся как angular1 = np.deg2rad(np.random.uniform(0, 10, i)), но возникли проблемы из-за случайной выборки с i. Поэтому вместо этого я использовал метод low, high. Однако это создало новую проблему. Что я должен делать? Заранее спасибо.
Подробнее здесь: https://stackoverflow.com/questions/783 ... r-variable