0
0 Комментариев

Задача состоит в том, чтобы решить СЛАУ, но одна из переменных должны поменяться 500 раз (то есть должно быть решено 500 СЛАУ)

Каким образом можно это сделать?

Задал ее листом, но это приводит к ошибке
Как можно ее обозначить?

Кусок кода:

Ec_list = []

for Ecmod in range(5040, 7561, 100):
for Ecyg in range (-4, 5):
Ec = Ecmod*cmath.exp((cmath.pi/180)*Ecyg*cmath.sqrt(-1))
Ec_list.extend([Ec])

Zобщ = np.array([[1, 1, -1], [Zкл, -(Zвл+Zтрвдн), 0], [Zкл, 0, Zc]])
E = np.array([0, 0, [Ec_list]])

result = np.linalg.solve(Zобщ, E)
print(result)


Добавить комментарий