登录
首页 » 算法 » 单纯形法客观优选法新安江模型参数率定

单纯形法客观优选法新安江模型参数率定

于 2023-04-10 发布 文件大小:2.77 MB
0 225
下载积分: 2 下载次数: 1

代码说明:

 1953年美国数学家G.B.丹齐克为了改进单纯形法每次迭代中积累起来的进位误差,提出改进单纯形法。其基本步骤和单纯形法大致相同,主要区别是在逐次迭代中不再以高斯消去法为基础,而是由旧基阵的逆去直接计算新基阵的逆,再由此确定检验数。这样做可以减少迭代中的累积误差,提高计算精度,同时也减少了在计算机上的存储量。    优选法在数学上就是寻找函数极值的较快较精确的计算方法。1953年美国数学家J.基弗提出单因素优选法棗分数法和0.618法(又称黄金分割法)  ,后来又提出抛物线法。至于双因素和多因数优选法,则涉及问题较复杂,方法和思路也较多,常用的有降维法、瞎子爬山法、陡度法、混合法、随机试验法和试验设计法等。优选法的应用范围相当广泛,中国数学家华罗庚在生产企业中推广应用取得了成效。企业在新产品、新工艺研究,仪表、设备调试等方面采用优选法,能以较少的实验次数迅速找到较优方案,在不增加设备、物资、人力和原材料的条件下,缩短工期、提高产量和质量,降低成本等。    新安江模型是河海大学提出的一个水文模型,是中国少有的一个具有世界影响力的水文模型。新安江模型是分散性模型,可用于湿润地区与半湿润地区的湿润季节。当流域面积较小时,新安江模型采用集总模型,当面积较大时,采用分块模型。它把全流域分为许多块单元流域,对每个单元流域作产汇流计算,得出单元流域的出口流量过程。再进行出口以下的河道洪水演算,求得流域出口的流量过程。把每个单元流域的出流过程相加,就求得了流域的总出流过程。    该代码采用单纯形法以及客观优选法两种参数率定中最常用的方法进行水文模型新安江模型的参数率定,在模型中充分考虑了日资料以及时段资料等,将其进行处理在数据库中,同时采用odbc和本地路径两种方法读取数据库,最好的解决了水文模型中参数率定的方法计算,模块化的参数率定方法更适合于初学者应用。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 双向链表的的输入,查找,删除,显示
    创建一个双向链表,将这个链表的数据输出在窗体上。输入要插入的学生的姓名,将查找的名字从链表中删除,并显示删除后的链表。
    2022-03-20 04:34:42下载
    积分:1
  • 正弦波,T行波,方波设计报告
    正弦波,T行波,方波设计报告- The sine wave, the T traveling wave, the square-wave design reported
    2022-02-03 08:34:04下载
    积分:1
  • C/C++/C#语言实现PBKDF2
    应用背景PBKDF2(Password-Based Key Derivation Function),PBKDF2简单而言就是将salted hash进行多次重复计算,这个次数是可选择的。如果计算一次所需要的时间是1微秒,那么计算1百万次就需要1秒钟。假如攻击一个密码所需的rainbow table有1千万条,建立所对应的rainbow table所需要的时间就是115天关键技术 PBKDF2应用一个伪随机函数以导出密钥。导出密钥的长度本质上是没有限制的。(但是,导出密钥的最大有效搜索空间受限于基本伪随机函数的结构。其实还有PBKDF1算法,但它只用于已有应用的兼容因为它产生的密钥对某些应用来说不够大,对新的应用推荐使用PBKDF2。
    2023-03-23 09:50:04下载
    积分:1
  • 拉格朗日差值,内涵读取文件,插值,写入文件,读取文件为PARCHG,写入文件为INSERT_DATA...
    拉格朗日差值算法,内涵读取文件,插值,写入文件,读取文件为PARCHG,写入文件为INSERT_DATA-Lagrangian difference algorithm, meaning to read the file, interpolation, write files, read the file PARCHG, write documents INSERT_DATA
    2022-01-26 20:29:26下载
    积分:1
  • K-Means mapreduce
    public class KmeansMapper extends MapReduceBase implements   Mapper {  // one coodinate(data)  private List coordinate = new ArrayList();  private BasicKMeansTool basicKmeans = new BasicKMeansTool();  public void map(LongWritable key, Text value,    OutputCollector midoutput,    Reporter arg3) throws IOException {   // TODO Auto-generated method stub   String line = value.toString();   String[] dataList = line.split(",");   List distances = null;   StringTokenizer itr;   for (int i = 0; i < dataList.length; i++) {    itr = new StringTokenizer(dataList[i]);  &nbs
    2023-02-01 17:45:04下载
    积分:1
  • 蝴蝶效应图
    本文利用经典的四阶龙格库塔方法计算洛伦茨方程,并画出相应的蝴蝶效应图。而且此程序具有可扩展性,可用于计算其他系统(比如达芬系统,若斯勒系统等等)以及画出相应的图形。
    2023-05-28 15:45:03下载
    积分:1
  • 表达式求值,包括括号的匹配问题、负数如何识别?2.2.3这样非的数怎样识别?如何区别3+...
    表达式求值,包括括号的匹配问题、负数如何识别?2.2.3这样非法的数怎样识别?如何区别3+-2(非法)和3+(-2)(合法)以及3++2(非法)和3+(+2)(合法)-evaluates expressions, including parentheses matching, how to identify negative? 2.2.3 the number of such illegal identify what? What is the difference between 3-2 (illegal) and 3 (2) (legal) and 3 (illegal) and 3 (2) (lawful)
    2023-07-15 11:30:03下载
    积分:1
  • 遥感中关于孔隙率/透过率计的代码(适用于连续植被和离散植被)
    叶面积指数估算中,关于孔隙率计算的代码,考虑了不同的树冠形状(椭圆形、圆锥形、圆锥+椭圆形),并且可基于孔隙率估算叶面积指数和聚集指数。代码包含了连续植被(比尔定律)、和离散植被的情况,离散植被中假设树干在空间上满足随机分布。使用时请引用文献:尹高飞, 柳钦火, 李静,  曾也鲁, 徐保东. 树冠形状对孔隙率及叶面积指数估算的影响分析. 遥感学报, 2014, 18(4), 752 – 759. 
    2022-08-03 11:09:01下载
    积分:1
  • BASE64编码解码
    BASE64是将2进制数据转换为字符串的常用编码方式,在。NET中有现成的类可以使用,但是C++就得自己按照算法实现了。现将C++的实现共享。包含单元测试代码。
    2022-02-10 03:45:20下载
    积分:1
  • used for the preparation of the polynomial interpolation algorithm
    用c++编写的关于多项式插值的算法-used for the preparation of the polynomial interpolation algorithm
    2022-01-26 01:14:55下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载