matlab求导代码CO2-系统扩展
关于
该存储库包括与MATLAB和GNU
Octave兼容的软件,用于计算船用CO2系统变量(CO2SYS.m),计算输入值(derivnum.m)的计算出的CO2系统变量的偏导数,以及传播CO2系统计算的不确定性(误差)。
m)。
该软件的性能类似于以前发行的CO2SYS.m(v1:;
v2:)版本,并包括以下扩展功能,新增功能和错误修复(除其他较小更改外):
可以接受[CO3],[HCO3]和[CO2]的输入参数,并传播它们的不确定性
包括NH3和HS作为碱度的贡献者,并传播其不确定性
使用单独的输入来指定用于表征K1K2,KSO4,KF和TB的选项
不评估等于-999或NaN的输入参数
退出无法收敛的pH迭代循环,并指示发生问题的位置
无论输入参数的其他行如何,都为给定的输入线提供完全相同的pH结果(对于以前版本的CO2SYS.m不一定是这种情况)
使用理想气体常数的更新定义()
修复了CO2SYS.m
Revelle因子计算和derivnum.m输出条件中的错误
包括Sulpis等人定义的K1和K2常数。
(2020),由Schockman
评论0
最新资源