Из кода видно, что t
имеет 360 элементов
t=np.linspace(0,360,360)
Ошибка сообщает, что final
имеет начальное измерение 1, где, как и должно быть 360, как t
. Хотя возможно, что final
имеет форму (1,) (1 элемент, содержащий другой массив или список), более вероятно, что это (1, n).
Когда вы получаете shape
ошибок, вам нужно посмотреть на форму соответствующих массивов,
print(final.shape, final.dtype)
и выберите из этого правильный способ корректировки форм.
plot
может обрабатывать второй аргумент (360, m), где m
- количество линий, которые он должен построить.