python polar contour_Python将2darray的最后一行和第二列添加到最后位置 - Polar Contour图...
我創建了一個極坐標輪廓圖并嘗試通過將第一行的數據添加到結尾來關閉它 . 在這張照片中看到180度:PolarPlot
使用meshgrid和griddata模塊創建數據 . 數組大小為nxn類型 . 例如:ri - float64 - (100,100)大小
print ri
[[ 0.00160738 0.00184056 0.00207375 ..., 0.23409252 0.23432571
0.23455889]
[ 0.00160738 0.00184056 0.00207375 ..., 0.23409252 0.23432571
0.23455889]
[ 0.00160738 0.00184056 0.00207375 ..., 0.23409252 0.23432571
0.23455889]
theta和contour創建等效 .
繪圖由matplotlib完成
我怎樣才能做到這一點?這是在180度“關閉”情節的正確方法嗎?
以下是情節片段:
fig4 = plt.figure()
ax = fig4.add_subplot(111)
ax = plt.axes(polar=True)
image=plt.contourf(thetai,ri/d,contourd,128,vmin=0,extent=([-math.pi,+math.pi,min(ri[0]/d),max(ri[0]/d)]),cmap=plt.cm.Paired)
ax.set_xlabel(r'$\Theta$')
ax.set_ylabel(r'$r$')
總結
以上是生活随笔為你收集整理的python polar contour_Python将2darray的最后一行和第二列添加到最后位置 - Polar Contour图...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3.6.6有多少关键字_py
- 下一篇: 卫生部手术分级分类目录_双眼皮手术安全吗