NetLogo多主体建模入门,集智学园,你还在为如何入门复杂性科学而苦恼吗?其实,最好的入门手段就是自己亲手在计算机中搭建一个复杂系统。NetLogo就是一个非常好的入门工具,它可以让你通过简单的设置和代码编写就能搭建出一个超酷炫的多主体仿真(模拟)程序。
主体(Agent)是指计算机中的一个智能“小机器人”,它可以是一个懂得花钱买东西的小人儿,也可以是一块笨笨的方格。一个主体就是你可以用NetLogo的几行代码指挥的任何一个独立的单元。而所谓的多主体仿真(模拟)就是把一大堆这样的小东西凑到一起,去实现一个有趣的功能。
《NetLogo多主体建模入门》这门课程通过数个案例教会大家如何去动手搭建一个多主体仿真模型,以及如何利用NetLogo软件实现这些模型,是一门既有理论又有实操的入门课程。
NetLogo的前身是为乐高机器人开发的Logo语言,其特点就是简单易学,上手快。课程设置将会循序渐进地介绍如何使用NetLogo软件,如何通过算法来理解数值微分、数值积分,甚至求解微分方程、动力系统。
觉得课程太高大上,而你是个编程菜鸟,没关系对于没有编程经验的初学者来说,NetLogo的语法更像是自然语言(英语)一样,欢快流畅。 适用人群:NetLogo的前身是为乐高机器人开发的Logo语言,其特点就是简单易学,上手飞快。