日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python中三維坐標空間繪制的實現

瀏覽:27日期:2022-07-10 13:36:39

在三維空間繪制點,線,面

1.繪制點

用scatter()散點繪制三維坐標點

from matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Ddot1 = [[0, 0, 0], [1, 1, 1], [ 2, 2, 2], [2, 2, 3], [2, 2, 4]] # 得到五個點plt.figure() # 得到畫面ax1 = plt.axes(projection=’3d’)ax1.set_xlim(0, 5) # X軸,橫向向右方向ax1.set_ylim(5, 0) # Y軸,左向與X,Z軸互為垂直ax1.set_zlim(0, 5) # 豎向為Z軸color1 = [’r’, ’g’, ’b’, ’k’, ’m’]marker1 = [’o’, ’v’, ’1’, ’s’, ’H’]i = 0for x in dot1: ax1.scatter(x[0], x[1], x[2], c=color1[i],marker=marker1[i], linewidths=4) # 用散點函數畫點 i += 1plt.show()

Python中三維坐標空間繪制的實現

2.繪制線

函數plot3D(xs, ys, *args, zdir=‘z’, **kwargs),用于繪制三維坐標的線,其參數使用說明如下.(1)xs,ys,zdir=‘z’: 設置(x,y,z)坐標值,為集合對象,是該函數與plot()的唯一區別.(2) kwargs:接受鍵值對參數,使用方法同plot()

from matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as npplt.figure()ax = plt.subplot(111, projection=’3d’)ax.set_xlim(0, 20) # X軸,橫向向右方向ax.set_ylim(20, 0) # Y軸,左向與X,Z軸互為垂直ax.set_zlim(0, 20) # 豎向為Z軸z = np.linspace(0, 4*np.pi, 500)x = 10*np.sin(z)y = 10*np.cos(z)ax.plot3D(x, y, z, ’black’) # 繪制黑色空間曲線# ----------------------------------------------------------z1 = np.linspace(0, 4*np.pi, 500)x1 = 5*np.sin(z1)y1 = 5*np.cos(z1)ax.plot3D(x1,y1,z1,’g--’) #繪制綠色空間虛曲線#------------------------------------------------------------ax.plot3D([0,18,0],[5,18,10],[0,5,0],’om-’) #繪制帶o折線plt.show()

Python中三維坐標空間繪制的實現

3.繪制面

3D 圖形需要的數據與等高線圖基本相同:X、Y 數據決定坐標點,Z 軸數據決定 X、Y 坐標點對應的高度。與等高線圖使用等高線來代表高度不同,3D 圖形將會以更直觀的形式來表示高度。為了繪制 3D 圖形,需要調用 Axes3D 對象的 plot_surface()方法來完成。

from matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfrom matplotlib import cmimport numpy as npfig = plt.figure(figsize=(15, 5))ax = fig.add_subplot(131, projection=’3d’) # 第一個繪圖區x = np.arange(1, 50, 1)y = np.arange(1, 50, 1)X, Y = np.meshgrid(x, y) # 將坐標向量(x,y)變為坐標矩陣(X,Y)def Z(X, Y): # 自定義求Z向量的函數 return X*0.2+Y*0.3+20s1 = ax.plot_surface(X, Y, Z(X, Y), rstride=10, cstride=10, cmap=cm.jet, linewidth=1, antialiased=True) #繪制面ax.set_xlim3d(0,50) #指定x軸坐標值范圍ax.set_ylim3d(0,50) #指定y軸坐標值范圍ax.set_zlim3d(0,50) #指定z軸坐標值范圍 fig.colorbar(s1,shrink=1,aspect=5) #------------------------------------------ax1 = fig.add_subplot(132,projection=’3d’) #第二個繪圖區s2 = ax1.plot_surface(X,Y,Z(X,Y),rstride=1, cstride=1, cmap=cm.jet, linewidth=1, antialiased=False) #繪制面fig.colorbar(s2,shrink=0.5,aspect=5)#--------------------------------------------d = 0.05x1 = np.arange(-4,4,d)y1 = np.arange(-3,3,d)X1,Y1 = np.meshgrid(x1,y1)def Z1(X,Y): #自定義求z向量的函數 z1 = np.exp(-X**2-Y**2) z2 = np.exp(-(X-1)**2-(Y-1)**2) return (z2-z1)*2 #返回Z坐標值ax2 = fig.add_subplot(133,projection=’3d’)s3 = ax2.plot_surface(X,Y,Z(X,Y),rstride=1, cstride=1, cmap=cm.jet, linewidth=1, antialiased=False)fig.colorbar(s3,shrink=0.5,aspect=5)plt.show()

Python中三維坐標空間繪制的實現

到此這篇關于Python中三維坐標空間繪制的實現的文章就介紹到這了,更多相關Python 三維坐標空間內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99国产精品视频免费观看一公开| 日韩午夜电影| 久久国产生活片100| 久久国产尿小便嘘嘘| 国产欧美高清视频在线| 精品久久久久中文字幕小说| 婷婷成人在线| 在线日韩成人| 国产乱码精品一区二区三区四区| 欧美a在线观看| 久久久久久久久丰满| 亚洲资源av| 国产精品啊啊啊| 久久精品国产免费| 激情偷拍久久| 日本午夜精品一区二区三区电影 | 国产亚洲精品美女久久| 国产一区一一区高清不卡| 久久一区二区中文字幕| 亚洲三区欧美一区国产二区| 欧美黑人巨大videos精品| 久久精品高清| 日韩高清在线不卡| 97se综合| 色8久久久久| 老牛国内精品亚洲成av人片| 欧美三区四区| 日韩va亚洲va欧美va久久| 日韩大片在线播放| 亚洲精品一区二区在线播放∴| 精品网站aaa| 免费的成人av| 成人在线黄色| 亚洲色图综合| 蜜臀国产一区| 日韩二区在线观看| av高清一区| 久久精品凹凸全集| 亚洲国产专区| 国产精品啊v在线| 国产精品日本欧美一区二区三区| 欧美日韩亚洲三区| 日韩天堂av| 色欧美自拍视频| 亚洲免费毛片| 色婷婷精品视频| 日本午夜精品| 午夜国产欧美理论在线播放 | 色狠狠一区二区三区| 三级小说欧洲区亚洲区| 日本欧美韩国一区三区| 夜夜嗨一区二区| 国产一区调教| 日韩欧美中文字幕在线视频| 韩日一区二区三区| 国产videos久久| 日本aⅴ免费视频一区二区三区| 精品三级久久| 精品美女视频 | av不卡免费看| 亚洲伦乱视频| 欧美黑人做爰爽爽爽| 亚洲精品系列| 99热免费精品| 日韩在线第七页| 免费亚洲婷婷| 国产欧美一区二区三区国产幕精品 | 欧美日一区二区在线观看| 亚洲欧美日韩一区在线观看| 999视频精品| 国内揄拍国内精品久久| 日韩国产在线观看| 亚洲三级毛片| 制服诱惑一区二区| 99视频精品视频高清免费| 亚洲午夜天堂| 黄色在线观看www| 色欧美自拍视频| 国产成人精品一区二区三区免费| 国产极品一区| 久久超级碰碰| 开心激情综合| 国产成人久久| 水蜜桃久久夜色精品一区| 精品色999| 国产91在线精品| 成人在线黄色| 91看片一区| 99精品在线| 国内激情久久| 在线成人直播| 视频一区二区三区在线| 日韩视频不卡| 久久国产66| 日韩三级精品| 国产精品久久久久久久久久妞妞| 麻豆精品在线播放| 国产成人免费精品| 国产v日韩v欧美v| 久久精品主播| 美女精品网站| 久久精品72免费观看| 久久av超碰| 国产成人精品三级高清久久91| 毛片在线网站| 亚洲无线一线二线三线区别av| 夜久久久久久| 四虎国产精品免费久久| 国产精品久久国产愉拍| 精品久久精品| 久久精品主播| 免费精品视频最新在线| 国产精品一区二区99| 精品久久久亚洲| 99久久久久| 婷婷成人av| 国产在线视频欧美一区| 极品裸体白嫩激情啪啪国产精品| 免费久久99精品国产自在现线| 亚洲三级毛片| 九九99久久精品在免费线bt| av一区在线| 综合一区二区三区| 精品资源在线| 中文精品在线| 国产精品嫩模av在线| 日韩一区二区三区免费| 一区二区三区网站| 另类综合日韩欧美亚洲| 欧美一区二区三区激情视频| 蜜桃av一区二区三区电影| 国产精品久久久久久久久久齐齐| 亚洲欧洲高清| 午夜亚洲福利| 九九九精品视频| 日韩视频一区| 国产精品极品国产中出| 激情综合自拍| 国产精品对白| 在线综合亚洲| 精品入口麻豆88视频| 视频一区二区中文字幕| 精品国产鲁一鲁****| 亚洲综合另类| 精品一区二区三区四区五区| 欧美日韩视频一区二区三区| 欧美精品国产白浆久久久久| 久久一区二区三区电影| 国产日产高清欧美一区二区三区| 五月天av在线| 日本午夜精品一区二区三区电影| 成人va天堂| 国产精品4hu.www| 欧美专区18| 成人免费电影网址| 欧美日韩亚洲一区| 国产一区二区高清| 麻豆mv在线观看| 国产人成精品一区二区三| 一区三区视频| 天堂中文在线播放| 国产日本久久| 亚洲一区欧美二区| 日韩三区免费| 国产精品va| 日韩国产一区二| 99国产精品久久久久久久| av资源亚洲| 免费亚洲一区| 青青伊人久久| 免费一级片91| 五月天久久久| 亚洲成人av观看| 精品欧美视频| 国产欧美在线| 日本在线一区二区三区| 美女久久一区| 天堂网在线观看国产精品| 色婷婷综合网| 国产日韩欧美一区在线| 亚洲免费成人av在线| 99国产精品99久久久久久粉嫩| 欧美精选视频一区二区| 98精品久久久久久久| 国产精品久久久久77777丨 | 日av在线不卡| 亚洲性图久久| 成人精品天堂一区二区三区| 成人一区而且| 麻豆91精品视频| 欧美日韩一区二区国产| 亚洲免费一区三区| 久久午夜精品一区二区| 蜜桃tv一区二区三区| 国产综合精品一区| 1024精品一区二区三区| 激情综合激情| 欧美成人久久| 欧美在线影院| 亚洲欧美日韩一区在线观看|