作者Madroach (Paparoach)
看板Python
標題[問題] 如何以matplotlib將矩陣資料3D化?
時間Sat Apr 13 22:53:28 2013
各位前輩好
小弟時常需要解一些數值問題
解出來的資料都以矩陣形式儲存起來
比如說我今天跑完一個程式得到一筆資料是這樣
1 2 3
4 5 6
7 8 9
以前我就直接把這東西複製起來貼到matlab裡面的某個變數
例如這樣:
A=[1 2 3
4 5 6
7 8 9]
然後用
mesh(A)
來直接得到這組資料的3D圖
但是現在不想使用matlab這很貴的軟體(其實是我的PC沒有冏)
想說直接使用python的matplotlib
畢竟小弟是念數學的...python這種簡潔明瞭的語言實在深得人心
想請教各位前輩matplotlib有沒有類似matlab裡面mesh()的這種功能
直接把一個矩陣形式的資料畫成3D圖呢?
小弟感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.46.25
→ tjjh89017:用OpenGL自己刻一個(X 04/13 22:59
謝謝各位 小弟再研究看看~~
感覺很多範例都是畫函數的而不是直接把網格數據3D化
無論如何十分感謝各位的熱心!
※ 編輯: Madroach 來自: 1.162.46.25 (04/13 23:35)
推 azurewings:推matplotlib!! 04/13 23:49
推 Wush978:或許你可以試試看R語言 04/14 00:37
推 thefomalhaut:imshow() 04/14 01:22