好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python 利用matplotlib在3D空間中繪制平面的案例

python 利用matplotlib在3D空間中繪制平面的案例

熱門標簽:外呼系統前面有錄音播放嗎 柳州正規電銷機器人收費 高德地圖標注字母 400電話辦理費用收費 深圳網絡外呼系統代理商 鎮江人工外呼系統供應商 騰訊地圖標注有什么版本 千呼ai電話機器人免費 申請辦個400電話號碼

圖形:

0、import

import numpy as np
import matplotlib as mpl
from matplotlib import cm
from matplotlib import pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

1、水平和垂直平面

# 創建畫布
fig = plt.figure(figsize=(12, 8),
     facecolor='lightyellow'
    )
# 創建 3D 坐標系
ax = fig.gca(fc='whitesmoke',
    projection='3d' 
   )# 二元函數定義域平面
x = np.linspace(0, 9, 9)
y = np.linspace(0, 9, 9)
X, Y = np.meshgrid(x, y)
# -------------------------------- 繪制 3D 圖形 --------------------------------
# 平面 z=4.5 的部分
ax.plot_surface(X,
    Y,
    Z=X*0+4.5,
    color='g',
    alpha=0.6
    ) 
 # 平面 y=4.5 的部分
ax.plot_surface(X,
    Y=X*0+4.5,
    Z=Y,
    color='y',
    alpha=0.6
    ) 
# 平面 x=4.5 的部分
ax.plot_surface(X=X*0+4.5,
    Y=Y,
    Z=X, 
    color='r',
    alpha=0.6
    ) 
# -------------------------------- --------------------------------
# 設置坐標軸標題和刻度
ax.set(xlabel='X',
  ylabel='Y',
  zlabel='Z',
  xlim=(0, 9),
  ylim=(0, 9),
  zlim=(0, 9),
  xticks=np.arange(0, 10, 2),
  yticks=np.arange(0, 10, 1),
  zticks=np.arange(0, 10, 1)
  )
# 調整視角
ax.view_init(elev=15, # 仰角
    azim=60 # 方位角
   )
  
# 顯示圖形
plt.show()

圖形:

2、斜平面

# 創建畫布
fig = plt.figure(figsize=(12, 8),
     facecolor='lightyellow'
    )
# 創建 3D 坐標系
ax = fig.gca(fc='whitesmoke',
    projection='3d' 
   )
# 二元函數定義域
x = np.linspace(0, 9, 9)
y = np.linspace(0, 9, 9)
X, Y = np.meshgrid(x, y)
# -------------------------------- 繪制 3D 圖形 --------------------------------
# 平面 z=3 的部分
ax.plot_surface(X,
    Y,
    Z=X*0+3,
    color='g'
    )
# 平面 z=2y 的部分
ax.plot_surface(X,
    Y=Y,
    Z=Y*2,
    color='y',
    alpha=0.6
    )
# 平面 z=-2y + 10 部分
ax.plot_surface(X=X,
    Y=Y,
    Z=-Y*2+10,
    color='r',
    alpha=0.7
    )
# -------------------------------- --------------------------------
# 設置坐標軸標題和刻度
ax.set(xlabel='X',
  ylabel='Y',
  zlabel='Z',
  xlim=(0, 9),
  ylim=(0, 9),
  zlim=(0, 9),
  xticks=np.arange(0, 10, 2),
  yticks=np.arange(0, 10, 1),
  zticks=np.arange(0, 10, 1)
  )
# 調整視角
ax.view_init(elev=15, # 仰角
    azim=10 # 方位角
   )
  
# 顯示圖形
plt.show()

圖形:

軟件信息:

補充:Python數據分析(Matplotlib)之3D圖形

使用python繪制一個簡單的三維圖

我就廢話不多說了,大家還是直接看代碼吧~

from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pylab as plt
import numpy as np
from matplotlib import cm
#使用3d關鍵字來進行指定圖像的三維投影
fig = plt.figure()
ax = fig.add_subplot(111,projection='3d')
"""numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
在指定的間隔內返回均勻間隔的數字。
meshgrid函數創建一個二維坐標網絡,這將用于二維坐標網絡,這將用于變量x和y的賦值
"""
u = np.linspace(-1,1,100)
x,y =np.meshgrid(u,u)
z = x**2 +y**2
#指定行和列的步幅,以及繪制的色彩表
ax.plot_surface(x,y,z,rstride=4,cstride=4,cmap=cm.YlGnBu_r)
plt.show()

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 用Python的繪圖庫(matplotlib)繪制小波能量譜
  • python matplotlib繪圖實現刪除重復冗余圖例的操作
  • Python基礎之畫圖神器matplotlib
  • python讀取并顯示圖片的三種方法(opencv、matplotlib、PIL庫)
  • python學習之使用Matplotlib畫實時的動態折線圖的示例代碼
  • 用pip給python安裝matplotlib庫的詳細教程
  • python Matplotlib基礎--如何添加文本和標注
  • python使用matplotlib的savefig保存時圖片保存不完整的問題
  • 基于python的matplotlib制作雙Y軸圖

標簽:哈爾濱 烏蘭察布 平頂山 海南 大慶 烏蘭察布 合肥 郴州

巨人網絡通訊聲明:本文標題《python 利用matplotlib在3D空間中繪制平面的案例》,本文關鍵詞  python,利用,matplotlib,在,空,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python 利用matplotlib在3D空間中繪制平面的案例》相關的同類信息!
  • 本頁收集關于python 利用matplotlib在3D空間中繪制平面的案例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: juliaann大战两个黑人| 爱爱激情动态图| 软件黄| 欧美日韩中文一区二区三区| 男人被口和做哪个更爽| аⅴ中文在线天堂| 局长开我小嫩苞| 2019国产情侣| 一家人乱操| 丝袜护士强制脚足取精| 伊人色综合久久天天伊人| 黄色一级大片视频| 97人人碰人人爱| 武则天丰满妇内乱AAAXXX | 机机对机机免费软件下载大全漫画| 中文精品99久久国产| 成人??AV视频在线观看| 寡妇在厨房被躁BD| 美女免费视频是黄的| 一级毛片免费高清视频| 1024手机国产永久看片你懂的| 震车婬荡的秘书呻吟h| 新呦u视频一区二区| 一区二区日本视频| 久99久精品视频免费观看v| 泰国一级淫片在线观看| 国产91??丝袜在线播放| 久久久九色综合亚洲成色777| 欧美另类杂交a| 色欲aV人妻精品一区二区老人| 日日爽视频| 又紧又大又爽精品一区二区| 一级在线极品电影| 亚洲韩国日本在线午夜| 黄色毛片子| 波多野结衣《守望人妻》| ChinesematureXXXXpics| 动漫美女被挤奶视频| 国精产品一区一区三区有伦理剧 | 国产一级毛片视频| 成人网中文字幕色|