2009-03-03 243 views
2

我正在研究遺傳編程工具,並且我想演變模擬電路。任何人都可以建議一個圖書館或工具,甚至參考掛鉤我的GP代碼?我只需要一些方法讓SPICE等評估由我的代碼創建的電路。我已經看到由SPICE等工具使用的電路(網表)的純文本表示。我想知道是否有更好的方式連接到模擬器,而不是運行它並通過標準輸入上的網表。我的代碼是用C編寫的,以防你想知道我感興趣的是什麼類型的庫。模擬電路模擬庫?

回答

2

SPICE是參考電子模擬器。

我認爲它主要是用Forth編寫的,現在大多使用Forth-to-C翻譯器。我試圖將它整合起來,簡單地讀取它的文本輸出來選擇你想要的值{min/max} imize

+0

對,我正在問關於它或類似的東西,直到現有的C遺傳編程應用程序。特別是如果我可以鏈接庫並調用函數來評估電路,那將是非常好的。 – alanc10n 2009-03-03 18:02:07

+0

我認爲你的意思是FORTRAN。 Spice和Spice 2使用了FORTRAN;香料(和後代)3使用C.見這裏https://embedded.eecs.berkeley.edu/pubs/downloads/spice/。 – 2017-07-17 12:53:45

2

Modelica具有各種電路分析功能。