恩佐2登录 > SEO技术 > 优化算法问题

优化算法问题

admin SEO技术 2020年02月09日

  我有一个模型,里面涉及到几个参数,我想通过自动调整几个参数的数值算出模型结果。保证结果和我实测的结果误差在一定的范围内。模型共有4个参数,参数取值满足一定的范围内。如何通过...

  我有一个模型,里面涉及到几个参数,我想通过自动调整几个参数的数值算出模型结果。保证结果和我实测的结果误差在一定的范围内。模型共有4个参数,参数取值满足一定的范围内。如何通过编程实现!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部说的太宽泛了。什么模型,哪方面的,用什么编程?MATLAB吗?更多追问追答追问模型是我自己编的,新宝7登录土壤水的模型,怕说出来很多人不明白。新宝7恩佐登录我解释一下吧,就是算可以算作物生长过程中用了多少水分,我想用我算出来的数值和卫星遥感的数值进行对照,刚开始肯定对不上,就需要调整土壤的部分参数,重新运行模型,这样一次一次运行模型,直到模型算出来的结果对上遥感的结果,就采用这组参数值。编程语言用的fortan。追答优化模型应该是确定不变的,每次迭代修正的是参数。每次迭代都需要确定下一步的方向和步长,直到结束迭代。

  设卫星数值为Kz1,根据你的模型可计算一个结果K1,K1与Kz1的差值称为误差M1

  设卫星数值为Kz2,根据你的模型可计算一个结果K2,呀与Kz2的差值称为误差M2

  最后根据最小二乘法原理,恩佐2登录当M1*M1+M2*M2+M3*M3+。。。。。MN*MN=最小时,这个时候的四参数A、B、C、D为最优值追问好像不是这个意思。我的目的就是让模型输出和卫星数据的误差 较小!

标签: