文件名称:matlab执行代码咋写-hbv_hydromodel:HBV水文模型的Python实现
文件大小:55KB
文件格式:ZIP
更新时间:2024-06-16 18:18:12
系统开源
matlab执行代码咋写hbv_hydromodel HBV水文模型的Python实现这是一个正常工作的存储库,不能保证此处没有找到任何代码处于正常工作状态。 经常检查更新。 ### Python依赖关系 该脚本需要NumPy和Matplotlib(用于水位图的可选绘制) ### PEST校准文件已添加 进一步了解PEST的运作方式:[PEST]() 在上面的链接中,您可以下载PEST。 确保将相关的(pest.exe / sceua_p.exe)添加到您的环境路径变量中。 这样您就可以从工作目录中调用PEST了。 ###运行脚本 从命令行:> python -i hbv_py_modular.py 注意:要生成输出图,请确保将变量“ calibrate”设置为“ No” 如果使用校准功能,则应将校准设置为“是”,以避免在执行过程中生成图。 执行校准运行 注意:* .pst是PEST控制文件。 它包含:intial / min / max参数范围,对模型的命令行调用(在本例中为.py文件),模板和指令文件。 这些文件告诉PEST如何读取/写入参数文件以及如何解释模型输出。 从命令行:>
【文件预览】:
hbv_hydromodel-master
----sim_error.ins(22B)
----README.md(2KB)
----hbv_pestcontrol.pst(998B)
----hbv_pestcontrol.par(675B)
----hbv_pestcontrol.jst(108B)
----PEST()
--------PEST_ReadMe.MD(119B)
----inputMonthlyTempEvap.txt(200B)
----LICENSE(1KB)
----model_err.dat(15B)
----inputPrecipTemp.txt(74KB)
----hbv_pestcontrol.rst(7KB)
----params_calibrate.dat(146B)
----Qobs.txt(17KB)
----hbv_py_modular.py(5KB)
----params_calibrate.tpl(214B)
----hbv_pestcontrol.rec(5KB)
----sceout.dat(151KB)