我正在使用Spyder接口(Python 2.7)來數值求解PDE。我已經將代碼設置爲U在計算位置和時間的位置。 U是我的代碼中的一個[nxm]矩陣,其中n是位置,m是時間。所以在每個U [n,m]代碼在第m個時間給出第n個位置。有沒有一種方法可以利用這種矩陣在python中創建網格圖。我已經搜索過,但例如numpy的網格只處理數組。謝謝。繪製3D網格:
[[ 1.20643447 1.20520185 1.20397894 ..., 1.04589795 1.04587534 1.04585286]
[ 1.40901699 1.40658211 1.4041664 ..., 1.09172525 1.09168043 1.09163586]
[ 1.6039905 1.6004133 1.59686428 ..., 1.13741248 1.13734625 1.1372804 ]...,
[ 2.3960095 2.3995867 2.40313572 ..., 2.54969453 2.55003659 2.55037764]
[ 2.59098301 2.59341789 2.57981471 ..., 2.59750546 2.59785406 2.59820163]
[ 2.79356553 2.74473913 2.71231633 ..., 2.64640578 2.64675767 2.64710852]]
這些都是很多的價值觀U的殼吐在我身上。正如你所看到的,我將處理600個不同的陣列,因爲矩陣設置爲在特定的時間和位置找到U.共計600步時間。
是否有一個原因,你不能,之前繪製,矩陣轉換爲數組,用'np.asarray(U)'或'np.array(U)'? – EFT