Как вы радиально «сметаете» 1D массив для построения 3D фигуры в python? (для представления волновой функции)

фактически у меня есть большой 1D массив высот. В качестве небольшого примера рассмотрим:

u=array([0,1,2,1,0,2,4,6,4,2,1])

и одномерную матрицу того же размера, что и u, радиальных значений, которым соответствуют высоты, например:

r=array([0,1,2,3,4,5,6,7,8,9,10])

Очевидно, что это заговор с:

pylab.plot(r,u)

дает хороший 2D-сюжет.

Как можно развернуть это на 360 градусов, чтобы получить трехмерный контур / график поверхности?

Если вы можете себе представить, это должно выглядеть как серия концентрических круговых выступов, как для волновой функции атома.

Любая помощь приветствуется!

Ответы на вопрос(2)

Ваш ответ на вопрос