r - R中的多参数优化
问题描述
我想通过目标函数(NSE 或模型效率)更改水文模型校准的上限和下限内的参数值。如何在上限和下限内优化多个参数的值?我用过optimx
,显示错误。我需要估计模型的 11 个参数calibfun
。
optimx (Par=c(1,0.85,1,500,0,500,0,0,3,35,0), calibfun,
lower=c(0,0,0,0,0,0,0,0,0,0,0),
upper=c(1,1,200,5000,100,5000,100,100,100,100,100),
method="L-BFGS-B")
提前致谢。
解决方案
推荐阅读
- ios - 以模态方式呈现的 TableViewController 可抵抗滚动且难以消除
- flutter - flutter_bloc/provider RepositoryProvider vs Provider
- rust - 找不到 DeserializeOwned 宏?
- spring-kafka - Magic v1 不支持记录标题?
- c++ - C++ 多字符字符常量
- elasticsearch - Elasticsearch 查询以查找字符串字段的完全匹配(无需分析)
- javascript - Leaflet Routing Machine - Route Control:如何为行程表中的每条指令添加点击监听器?
- javascript - Angular HTTP 请求从服务器返回错误
- load-balancing - 在服务器端输出上禁用 gRPC 负载平衡
- sql - 如何根据 SQL Server 中的另一列将一列值转换为两个不同的列值?