mplot3d

    4熱度

    1回答

    我已成功地創建使用matplotlib此圖。我想從名爲B的軸上移除0.2,0.4,0.6 ..並在名爲A的軸上將軸間隔從200更改爲100。我一直試圖在相當長一段時間內執行此操作...有什麼建議嗎? ? 這裏是我寫的代碼。 from mpl_toolkits.mplot3d import Axes3D import numpy as np import matplotlib import m

    4熱度

    2回答

    這是MATLAB版本的3D繪圖代碼: 編輯: 這是當前的代碼: plt.figure(2) fig_b = Axes3D(fig2) xx2 = np.arange(0, L+h_grid*L, h_grid*L) yy2 = np.arange(-b, b+h_grid*b, h_grid*b) X, Y = np.meshgrid(xx2, y

    11熱度

    1回答

    我想在matplotlib中做一個曲面圖,但我無法使z軸的格式很好看。我希望它是科學記數法,沿軸的前綴和軸上的指數(就像你通常在matlab中得到的那樣)。目前,我只能得到沒有科學記數法的值(前面帶有逗號和5個零),或者我得到前綴但不是指數... 嘗試1 :(給出科學記數法,但不是指數) from matplotlib import ticker ax = fig.gca(projection

    4熱度

    1回答

    我正在用matplotlib繪製兩個參數的函數。我在matplotlib教程中複製了一個例子,並使用我自己的輸入數據進行了轉換:矢量X和Y(等於-3:3的空格數字)和Z =峯值(X,Y),峯值是我定義的函數。哪裏不對? def peaks(x,y): xsq=x**2 ysq=y**2 xsq_one=(x+1)**2 ysq_one=(y+1)**2

    3熱度

    1回答

    我試圖讓從X,Y,Z點列表中的3D圖,我想這取決於第四可變RHO值繪製顏色的顏色。 目前,我有; fig = plt.figure() ax = fig.add_subplot(111, projection='3d') ax.plot3D(cell_x, cell_y, cell_z, linestyle='None', marker='o', markersize = 5, antiali

    4熱度

    1回答

    使用mpl_toolkits.mplot3d.Axes3D.plot_surface()繪製曲面時,出現似乎跟隨要繪製的曲面的曲線的線條。例如: X, Y = numpy.meshgrid(numpy.arange(some_range), numpy.arange(some_other_range)) Z1, Z2 = numpy.array(getRate()) #getRate is a

    8熱度

    1回答

    我想在matplotlib中製作一個三維圖,上面有三個圓,每個圓都以原點爲中心,半徑爲1,指向不同的方向 - 例如說明半徑爲1的球體。 在2D中,我將創建一個圓形補丁集合並將其添加到軸。在3D中,我很難讓補丁顯示出來,更不用說將它們定位在不同的方向。 import matplotlib import matplotlib.pyplot as P import mpl_toolkits.mplo

    2熱度

    1回答

    我試圖繪製一個線框實體的革命。我正在關注球體here的示例,但我有點茫然。我簡化了一切,但現在我陷入了一個錯誤。我也在看函數參數here,但除非我誤解了某些東西,否則這段代碼應該沒問題。我意識到我在這裏畫的是一條線而不是一個形狀,但我不明白爲什麼我不能使用這種方法來繪製它。我試圖讓這個例子儘可能簡單,所以我可以繼續繪製一個實體。那就是: from mpl_toolkits.mplot3d impo