论文部分内容阅读
简要地报道了用FORTRAN 语言实现胶体粒子扩散聚集过程二维动态化模拟的一种简单方法: 将二维平面划分为网格, 胶体粒子按一定的浓度和能量随机分布在网格格点上; 调用着色子程序设定背景和绘图颜色;对某一时刻各胶体粒子所占位置进行屏幕画点和着色操作; 计算下一时刻各粒子的位置坐标; 取消上一时刻各粒子, 即置其位置为背景色; 根据所计算出的新时刻的粒子坐标进行画点着色; 重复上述过程至体系达某一状态或某一时刻。由于计算粒子位置坐标的改变需要一定的时间, 上述操作便给人一种动态化的视觉, 从而使胶体的扩散和聚集过程可视化、形象化, 给人以直觉和启发。
A simple method for two-dimensional dynamic simulation of colloidal particle diffusion and aggregation in FORTRAN language is reported briefly. The two-dimensional plane is divided into grids, and the colloidal particles are randomly distributed on the grid grids according to a certain concentration and energy. Coloring subroutine set the background and drawing color; for a moment the position of the colloid particles on the screen to draw points and coloring operations; calculate the coordinates of the next time the position of each particle; cancel the last moment of each particle, that is, set its position Background color; draw point coloring according to the calculated particle coordinates of the new moment; repeating the above process until the system reaches a certain state or a certain moment. It takes a certain amount of time to calculate the change in the position coordinates of the particles, and the above operation gives a dynamic visualization to visualize and visualize the process of colloidal diffusion and aggregation and give people intuition and inspiration.