Я пытаюсь построить каркас в matplot lib, и у меня была изначальная проблема, что каркас не похож на меня sh. Я нашел ответ использования numpy .meshgrid (). Я продолжил использовать это решение, но когда я пытаюсь показать график, я получаю ошибку
, строка 1727, в строках plot_wireframe, cols = Z.shape ValueError: слишком много значений для распаковки (ожидается 2)
file=open(ob,'r')
points=ast.literal_eval(file.read())
file.close()
fig=plt.figure()
ax=mplot3d.Axes3D(fig)
newpoints=point_sep(points)
x=newpoints[0]
y=newpoints[1]
z=newpoints[2]
mgrid=np.meshgrid(x,y,z,sparse=True)
x1=mgrid[0]
y1=mgrid[1]
z1=mgrid[2][0]
ax.plot_wireframe(x1,y1,z1)
ax.set_xlim3d(-1*(wall_depth*15),wall_depth*15)
ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('z')
В этом коде я получаю координаты из файла