简单的Netlogo编程

时间:2015-12-22 17:56:00

标签: netlogo

在我的netlogo程序中,我的比率随时间波动。

在节目时间设置为周。每次模拟都有5200周。

如果比率低于0.70,我想将参数R0设置为零,持续520周,然后返回基线0.03。

现在我有

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
   <title>Login Form</title>

   <style type="text/css">
.content{
  margin-left: 400px;
  margin-top: 300px;
}
.btn{
width:242px;
height: 50px;
}
#label{
font-size: 24px;
font-weight: normal;
}

   </style>
   <link href="<?php echo base_url('assets/bootstrap/css/bootstrap.min.css')?>" rel="stylesheet">
 </head>
 <body>
 <div class="container"> 
 <div class="content">
   <h1>DC399 Callin Login Page</h1>
   <?php echo validation_errors(); ?>
   <?php echo form_open('verifylogin'); ?>
     <label  id="label"for="username">Username:</label><br>
     <input type="text" size="20" id="username"style="width: 239px; height: 40px; margin-right: 20px;"name="username"/>
     <br/>
     <label id="label" for="password">Password:</label><br>
     <input type="password" size="20" id="passowrd" style="width: 239px; height: 40px; margin-right: 20px;"name="password"/>
     <br/><br>
     <input class="btn btn-success" type="submit" value="Login"/>
   </form>
   </div>
   </div>
<script src="<?php echo base_url('assets/jquery/jquery-2.1.4.min.js')?>"></script>
<script src="<?php echo base_url('assets/bootstrap/js/bootstrap.min.js')?>"></script>
 </body>
</html>

其中T设置为0.70,但是,如何将R0设置为0十年然后再设置为0.03?

谢谢,

1 个答案:

答案 0 :(得分:1)

使用代码,RO总是设置为0或0.03。

假设每个刻度是一个月,请使用名为timer

的变量
if timer > 0 [set timer timer - 1 if timer = 0 [set ratio 0.03]]
if (ratio < T)[set ratio 0 set timer 120] 

它适用于补丁,乌龟或全球