Добрый вечер, я тоже новичок в python, но я бы хотел улучшить свои навыки, решая ежедневные проблемы.Сегодняшняя задача состоит в том, чтобы создать программу на Python, которая может вычислять линейное приложение, такое как:
50x1 - 15x2 - 25x3 + 48x4 = 22
- 13x1 - 4x2 + 9x3 - 4x4 = -25
- 14x1 + 38x2 - 26x3 - 32x4 = -8*u-38
29x1 - 13x2 - 4x3 + 26x4 = 41
Обычно я могу решить это следующим образом:
import numpy as np
a = np.array([[50,-15,-25,48],[-13,-4,9,-4],[-14,38,26,-32],[29,-13,-4,26]])
b = np.array([22,-25,-8*u-38,41])
print(np.linalg.solve(a,b))
Это приведет к ошибке из-забуква "u" в массиве B, как я могу заставить его работать?Спасибо за любые предложения.