2012-01-30 62 views
3

數字計算機是一個離散系統。那麼,是否會在數字計算機上無法模擬連續模型?看來只有通過離散模擬的連續模型的近似纔是可能的。從我讀到的情況來看似乎是這樣,但我想從其他人那裏獲得一些關於該主題的反饋/意見。計算機上的連續模擬

我發現這一點的同時四處尋找關於這個主題的更多信息:

連續模擬的東西,真的只能是實現與模擬計算機 。通過使用數字計算機,可以使得模擬的時間步長足夠小,以便在時間步長之間不存在系統內的轉換。連續模擬的前提是 存在連續的時間流程,並且模擬以 時間增量步進。

我也想過這個做了一個很好的點關於通過離散模擬近似:

在一些系統狀態時刻都在變化,不只是在一些離散事件的時間 。例如,儲水池 中的給定進出水位可能一直在變化。在這種情況下, 「連續模擬」更合適,儘管離散事件 模擬可以作爲近似值。

連續模擬 - http://www.systems-thinking.org/simulation/contsim.htm
建模&模擬 - http://home.ubalt.edu/ntsbarsh/simulation/sim.htm

感謝您的輸入。

回答

4

你可能不能夠完全模擬使用數字計算機連續系統,但我對建模或模擬的想法連續系統的兩個想法:

  1. 「它是否遵循了連續模型不能在數字電腦上模擬?「出於什麼目的?它是否可以完美無瑕地模擬出來,以便您擁有連續過程的精確數字表示?可能不會。但正如你自己所指出的那樣,離散過程可以足夠接近連續過程,以至於無關緊要。
  2. 過程實際上是否連續?我發現在我的領域中進行建模時,我發現模擬爲連續模型的流程要比離散逼近不充分的連續模型要多(通常要利用更簡單的分析技術和現成的ODE求解器)。