运行示例程序
将swarm_2.2_cd文件夹中的jheatbugs-2001-03-28.tar.gz解压到c:cygwinhomeaccountName中。
打开Cygwin。
输入命令:cd jheatbugs-2001-03-28/ (输入到jhea后按Tab键可以自动出现长文件名)
进入jheatbugs-2001-03-28/目录,如图。
输入命令:make (这是要编译该目录下的java文件)
得到结果如图。
编译成功。虽有warning,但不影响程序运行。
输入命令:javaswarm StartHeatbugs
其中javaswarm是SWARM的程序运行命令,后面是StartHeatbugs主程序所在的文件,注意文件名中不要任何java或class后缀,大小写敏感。
SWARM程序启动,如图。
点Start运行,如图。
恭喜你!SWARM安装成功了!
点stop暂停,点Quit退出。
后续工作
这才仅仅是软件可以运行了。具体的开发方法,以及自己模型的建立,还需要花一段时间学习和熟悉。
首先要学JAVA和面向对象编程思想。如果你还不会JAVA,你快学习吧,找本简单的书,学习基本语法,理解面向对象编程思想。如果你用过JAVA,你可以在一周之内熟悉SWARM模型开发。如果你是JAVA高手,你可以在一天之内掌握SWARM模型开发。如果你是JAVA专家,你就不用用SWARM了,你自己就完全可以编写所有程序实现仿真,SWARM是为研究人员简化建模工作量而做的,对JAVA专家是没太大吸引力的,说不定还局限你的发挥。
我认为学习JAVA SWARM建模的最好的方法是边看例程边学习,循序渐进。swarm_2.2_cd文件夹中有一个文件JavaTutorial.zip。解压,里面有一个word教程,配有很多小的例程。我觉得这是最好的学习教材。我就是在学习这些小程序中学习JAVA SWARM建模的。
最后,祝你科研有成果,生活有滋味!
时间仓促,错误难免。欢迎指正。
https://blog.sciencenet.cn/blog-4716-22616.html
上一篇:
Java Swarm 2.2 安装指南(5)下一篇:
教学评估好——我的切身体会