简介:经典GM(1,1)模型要求处理的序列为非负,但实际应用中含负值序列比较常见,有必要建立适合含负值序歹l】的GM(1,1)模型.现有的处理方法是将原含负值序列X沿纵轴平移一个固定常数。C使原序列变为非负。然后按经典GM(1,1)建立模型,再对所得的模拟序列进行逆变换,从而得到原含负值序列的摸拟值和预测值.由于现有方法中所取C值是回定的,其模型精度不一定达到最高.本文提出在区间寻找一个最佳的平移值C,使得现有方法中所取平移值为本文取值范围的一个特例,从而推广了现有方法的结果且模型精度有所提高.模拟结果表明,在区间中选取最佳平移值比固定平移选取的C值提高了模型精度.
简介:abstractclass和interface是Java语言中对于抽象类定义的两种机制,它们之间在对于抽象类定义的支持方面具有很大的相似性,有时可以相互替换,因此很多初学开发者在进行抽象类定义时对于abstractclass和interface的选择上比较模棱两可。实际上,两者之间还是有区别的,对于它们的选择可以反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给读者提供一个在二者之间进行选择的依据。
简介:为研究冰片与β-环糊精(β-cD)或羟丙基-β-环糊精(HP-β-CD)包结机理,并解释冰片与两者的相溶解度关系,利用Accelrys公司开发的MaterialsStudio4.0进行分子动力学模拟实验。在Compass力场下建立晶胞模型并进行恒温恒容(NVT)和恒温恒压(NPT)模拟得出能量图。两个能量图均显示发生包结作用的范德华力远大于氢键与疏水作用力之和,这证明冰片与环糊精发生包结作用的主要驱动力是范德华力。能量图显示:冰片与β-环糊精包结物的结合能低,而冰片与羟丙基-β-环糊精包结物的结合能高;故冰片与β-环糊精形成不溶性包结物,冰片与羟丙基-β-环糊精形成可溶性包结物。