Zuo Yinghong, Wang Jianguo, . Application of Monte Carlo method to solving boundary value problem of differential equations[J]. High Power Laser and Particle Beams, 2012, 24: 3023-3027. doi: 10.3788/HPLPB20122412.3023
Citation:
Zuo Yinghong, Wang Jianguo, . Application of Monte Carlo method to solving boundary value problem of differential equations[J]. High Power Laser and Particle Beams, 2012, 24: 3023-3027. doi: 10.3788/HPLPB20122412.3023
Zuo Yinghong, Wang Jianguo, . Application of Monte Carlo method to solving boundary value problem of differential equations[J]. High Power Laser and Particle Beams, 2012, 24: 3023-3027. doi: 10.3788/HPLPB20122412.3023
Citation:
Zuo Yinghong, Wang Jianguo, . Application of Monte Carlo method to solving boundary value problem of differential equations[J]. High Power Laser and Particle Beams, 2012, 24: 3023-3027. doi: 10.3788/HPLPB20122412.3023
This paper introduces the foundation of the Monte Carlo method and the way how to generate the random numbers. Based on the basic thought of the Monte Carlo method and the finite differential method, the stochastic model for solving the boundary value problem of differential equations is built. To investigate the application of the Monte Carlo method to solving the boundary value problem of differential equations, the model is used to solve Laplaces equations with the first boundary condition and the unsteady heat transfer equation with initial values and boundary conditions. The results show that the boundary value problem of differential equations can be effectively solved with the Monte Carlo method, and the differential equations with initial condition can also be calculated by using a stochastic probability model which is based on the time-domain finite differential equations. Both the simulation results and theoretical analyses show that the errors of numerical results are lowered as the number of simulation particles is increased.