Tag: 微分方程

Java中的微分方程

我试图在java中创建一个简单的SIR-epidemics模型模拟程序。 基本上,SIR由三个微分方程组定义: S’(t)= – l(t)* S(t) I’(t)= l(t)* S(t) – g(t)* I(t) R’(t)= g(t)* I(t) S – 易感人群,我 – 感染了人,R – 恢复了人。 l(t)= [c * x * I(t)] / N(T) c – 接触次数,x – 感染性(与病人接触后生病的概率),N(t) – 总人口(不变)。 如何在Java中解决这些微分方程? 我不认为我知道有任何有用的方法,所以我的实现会产生垃圾。 public class Main { public static void main(String[] args) { int tppl = 100; double sppl […]