0
我想開發一個解決Dirichlet邊界值問題(泊松方程)的代碼。我的主要問題是,我不知道如何編寫一個「網格生成器」來生成我的域,從中提取我的矩陣。我所採用的python編程課程從未涉及任何這樣的事情。我將離開我的領域和下面的差異運算符的離散化。任何幫助讓我開始將非常感激。希望這個解釋清楚!Python網格生成器
如果太小,看的y
軸從0-4
去和x
從0-5
。
我想開發一個解決Dirichlet邊界值問題(泊松方程)的代碼。我的主要問題是,我不知道如何編寫一個「網格生成器」來生成我的域,從中提取我的矩陣。我所採用的python編程課程從未涉及任何這樣的事情。我將離開我的領域和下面的差異運算符的離散化。任何幫助讓我開始將非常感激。希望這個解釋清楚!Python網格生成器
如果太小,看的y
軸從0-4
去和x
從0-5
。
一個網格可以被認爲是一個列表,其中列表中的每個元素本身就是一個列表。這可以爲您提供一個二維矩陣狀對象:例如,您將獲得一個10x10的網格。您可以更改表達式以創建具有不同大小和內容的網格(即,代替None
取代您的計算,而不是用range(10)
表達式替換所有這些條件中的行/列長度)。
你有任何代碼可以告訴我們嗎? – 2014-02-20 20:49:45
所以你想要一個尺寸爲5乘6的2D列表?在範圍(6)中x是'grid = [[對於範圍(5)中的y沒有]]足夠嗎? – Kevin
我沒有任何代碼顯示。正如我所提到的,我從來沒有用python做過任何事情,甚至與此類似。 –