国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

使用python實現三維圖可視化

瀏覽:8日期:2022-06-22 10:22:00

這是學習tensorflow框架中遇到的知識,這里定義函數的時候選用的是將x和y封裝起來,方便tensorflow求導。

要慢慢習慣這種寫法

import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Ddef himmelblau(x):return (x[0]**2 + x[1] - 11)**2 + (x[0] + x[1]**2 - 7)**2x = np.linspace(-6, 6, 200)y = np.linspace(-6, 6, 200)X, Y = np.meshgrid(x, y)fig = plt.figure(figsize=(12, 10))ax = fig.gca(projection=’3d’)ax.plot_surface(X, Y, Z) # 畫曲面# ax.plot(X, Y, Z) # 畫曲線,好像x, y得是一維的ax.view_init(60, -30) # 好像是調成圖的角度ax.set_xlabel(’X’)ax.set_ylabel(’Y’)plt.show()

補充:python3安裝mayavi,實現3d動態可視化操作

如下代碼呢,是在網上找的,搜索關鍵詞“python 3d 動態可視化”,從找到代碼到真正執行成功,問題及解決方法記錄一下。

環境win8 64位,python3.6

import numpy as npfrom mayavi import mlab x, y = np.ogrid[-2:2:160j, -2:2:160j]z = abs(x) * np.exp(-x ** 2 - (y / .75) ** 2)pl = mlab.surf(x, y, z, warp_scale=2)mlab.axes(xlabel=’x’, ylabel=’y’, zlabel=’z’)mlab.outline(pl)mlab.show()

使用python實現三維圖可視化使用python實現三維圖可視化

問題:

雖然有文章已經指出安裝mayavi時安裝順序為PyQt4-->Traits-->VTK-->Mayavi,但是并不知道原因,所以還是直接安裝了mayavi,出現如下報錯信息:

Microsoft Visual C++ 14.0 is required

使用python實現三維圖可視化

原因:

缺少依賴包

解決:

根據文章所說,在https://www.lfd.uci.edu/~gohlke/pythonlibs/中查找到mayavi的相關依賴,

1、VTK通過pip install VTK安裝

使用python實現三維圖可視化

2.PyQt4無法通過pip install PyQt4安裝,所以需要下載到Python安裝目錄的Script下(環境為python3.6,64位win),通過命令pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl:

使用python實現三維圖可視化

3、Traits并不是作為mayavi的依賴包,而是屬于ETS的一部分,同樣通過下載文件,pip install traits-4.6.0-cp36-cp36m-win_amd64.whl安裝

4、mayavi安裝,同樣通過下載文件,pip install mayavi-4.6.0+vtk81-cp36-cp36m-win_amd64.whl安裝

注:PyQt4、Traits、mayavi也不是不能通過pip install直接從網上下載安裝,應該還是缺少相關的依賴,這里只保證通過文件安裝不出錯。

問題:

運行代碼時報錯:ImportError: numpy.core.multiarray failed to import

使用python實現三維圖可視化

原因:

由于mayavi相關的包安裝的是最新的版本,需要更新numpy

解決:

pip install --upgrade numpy

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

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 性做久久久久久久免费观看 | 欧美成年黄网站色高清视频 | 亚洲精品视频区 | 国产成人亚洲精品久久 | 久草免费精品视频 | 99爱视频免费高清在线观看 | 美女叉开腿让男人捅 | 欧美午夜免费观看福利片 | 国产精品毛片一区二区三区 | 欧美一级特黄特色大片免费 | 在线精品视频在线观看高清 | 中文字幕乱码无线码在线 | 国产精品免费大片 | 日韩免费视频播播 | 欧美高清一级 | 综合亚洲欧美日韩一区二区 | 九九九九九九精品免费 | 91香蕉国产亚洲一区二区三区 | 一色屋成人免费精品网站 | 国产片一级 | 国产成人亚洲精品91专区高清 | 亚洲国产成人麻豆精品 | 综合亚洲欧美日韩一区二区 | 精品亚洲综合久久中文字幕 | 成年人在线观看网站 | a毛片免费| 欧美国产日韩久久久 | 亚洲免费一级片 | 一级做a毛片免费视频 | 日韩国产三级 | 国产亚洲精品一区二区 | 欧美综合在线观看 | 亚洲网站免费观看 | 久久久久久久久久久观看 | 国产一区二区三区在线免费观看 | 国产精品久久久久久久9999 | 91精品一区二区三区在线播放 | 手机国产日韩高清免费看片 | 国产精品福利午夜一级毛片 | 亚洲欧美成人 | 国产片自拍 |