python绘制3d坐标轴_python – 尝试使用matplotlib更新3D图形坐标
生活随笔
收集整理的這篇文章主要介紹了
python绘制3d坐标轴_python – 尝试使用matplotlib更新3D图形坐标
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我有一個(gè)函數(shù),它將在tkinter中使用matplotlib繪制3D球體.然而,每次連續(xù)的時(shí)間我都會(huì)在旋轉(zhuǎn)球體時(shí)調(diào)用該函數(shù)的性能下降.此圖僅在我嘗試圍繞球體運(yùn)行后更新.
self.A是一個(gè)調(diào)整球體大小的變量.
我的功能:
def draw_fig(self):
self.ax = Axes3D(self.fig)
u = numpy.linspace(0, 2 * numpy.pi, 100)
v = numpy.linspace(0, numpy.pi, 100)
x = self.A * numpy.outer(numpy.cos(u), numpy.sin(v))
y = self.A * numpy.outer(numpy.sin(u), numpy.sin(v))
z = self.A * numpy.outer(numpy.ones(numpy.size(u)), numpy.cos(v))
t = self.ax.plot_surface(x, y, z, rstride=4, cstride=4,color='lightblue',linewidth=0)
總結(jié)
以上是生活随笔為你收集整理的python绘制3d坐标轴_python – 尝试使用matplotlib更新3D图形坐标的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python自定义函数详解_Python
- 下一篇: 一个封锁操作被对 wsacancelbl