anylogic传染病代码

上传人:第*** 文档编号:31064901 上传时间:2018-02-04 格式:DOC 页数:35 大小:375.50KB
返回 下载 相关 举报
anylogic传染病代码_第1页
第1页 / 共35页
anylogic传染病代码_第2页
第2页 / 共35页
anylogic传染病代码_第3页
第3页 / 共35页
anylogic传染病代码_第4页
第4页 / 共35页
anylogic传染病代码_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《anylogic传染病代码》由会员分享,可在线阅读,更多相关《anylogic传染病代码(35页珍藏版)》请在金锄头文库上搜索。

1、Main.java代码package 传染病;import java.sql.Connection;import java.sql.SQLException;import java.util.ArrayList;import java.util.Arrays;import java.util.Calendar;import java.util.Collection;import java.util.Collections;import java.util.Comparator;import java.util.Currency;import java.util.Date;import java

2、.util.Enumeration;import java.util.HashMap;import java.util.HashSet;import java.util.Hashtable;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;import java.util.Locale;import java.util.Map;import java.util.Random;import java.util.Set;import ja

3、va.util.SortedMap;import java.util.SortedSet;import java.util.Stack;import java.util.Timer;import java.util.TreeMap;import java.util.TreeSet;import java.util.Vector;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.geom.AffineTransform;import static java.lang.Math

4、.*;import static com.xj.anylogic.engine.presentation.UtilitiesColor.*;import static com.xj.anylogic.engine.presentation.UtilitiesDrawing.*;import static com.xj.anylogic.engine.HyperArray.*;import com.xj.anylogic.engine.*;import com.xj.anylogic.engine.analysis.*;import com.xj.anylogic.engine.connecti

5、vity.*;import com.xj.anylogic.engine.connectivity.ResultSet;import com.xj.anylogic.engine.connectivity.Statement;import com.xj.anylogic.engine.presentation.*;import java.awt.geom.Arc2D;public class Main extends ActiveObject / 参数public double ContactRate;/* 返回参数ContactRate的默认值。* 此方法不应该被用户调 用*/public

6、double _ContactRate_DefaultValue_xjal() final Main self = this;return 5 ;public void set_ContactRate( double ContactRate ) if (ContactRate = this.ContactRate) return;double _oldValue_xjal = this.ContactRate;this.ContactRate = ContactRate;onChange_ContactRate_xjal( _oldValue_xjal );onChange();/* Call

7、s On change action for parameter ContactRate.* Note that oldValue in that action will be unavailable if this method is called by user* (current parameter value will be passed as oldValue).* Please call set_ContactRate() method instead.*/void onChange_ContactRate() onChange_ContactRate_xjal( ContactR

8、ate );void onChange_ContactRate_xjal( double oldValue ) public double Infectivity;/* 返回参数Infectivity的默认值。* 此方法不应该被用户调 用*/public double _Infectivity_DefaultValue_xjal() final Main self = this;return 0.05 ; public void set_Infectivity( double Infectivity ) if (Infectivity = this.Infectivity) return;do

9、uble _oldValue_xjal = this.Infectivity;this.Infectivity = Infectivity;onChange_Infectivity_xjal( _oldValue_xjal );onChange();/* Calls On change action for parameter Infectivity.* Note that oldValue in that action will be unavailable if this method is called by user* (current parameter value will be

10、passed as oldValue).* Please call set_Infectivity() method instead.*/void onChange_Infectivity() onChange_Infectivity_xjal( Infectivity );void onChange_Infectivity_xjal( double oldValue ) public double TotalPopulation;/* 返回参数TotalPopulation的默认值。* 此方法不应该被用户调 用*/public double _TotalPopulation_DefaultV

11、alue_xjal() final Main self = this;return 1000 ;public void set_TotalPopulation( double TotalPopulation ) if (TotalPopulation = this.TotalPopulation) return;double _oldValue_xjal = this.TotalPopulation;this.TotalPopulation = TotalPopulation;onChange_TotalPopulation_xjal( _oldValue_xjal );onChange();

12、/* Calls On change action for parameter TotalPopulation.* Note that oldValue in that action will be unavailable if this method is called by user* (current parameter value will be passed as oldValue). * Please call set_TotalPopulation() method instead.*/void onChange_TotalPopulation() onChange_TotalP

13、opulation_xjal( TotalPopulation );void onChange_TotalPopulation_xjal( double oldValue ) public double AverageIllnessDuration;/* 返回参数AverageIllnessDuration的默认值。* 此方法不应该被用户调 用*/public double _AverageIllnessDuration_DefaultValue_xjal() final Main self = this;return 15 ;public void set_AverageIllnessDur

14、ation( double AverageIllnessDuration ) if (AverageIllnessDuration = this.AverageIllnessDuration) return;double _oldValue_xjal = this.AverageIllnessDuration;this.AverageIllnessDuration = AverageIllnessDuration;onChange_AverageIllnessDuration_xjal( _oldValue_xjal );onChange();/* Calls On change action

15、 for parameter AverageIllnessDuration.* Note that oldValue in that action will be unavailable if this method is called by user* (current parameter value will be passed as oldValue).* Please call set_AverageIllnessDuration() method instead.*/void onChange_AverageIllnessDuration() onChange_AverageIlln

16、essDuration_xjal( AverageIllnessDuration );void onChange_AverageIllnessDuration_xjal( double oldValue ) Overridepublic void setParametersToDefaultValues() super.setParametersToDefaultValues();ContactRate = _ContactRate_DefaultValue_xjal();Infectivity = _Infectivity_DefaultValue_xjal();TotalPopulation = _TotalPopulation_DefaultValue_xjal(); AverageIllnessDuration = _Avera

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号