【问题标题】:Difference in parameter calculation between RothC model description and soiR implementationRothC模型描述与soiR实现的参数计算差异
【发布时间】:2022-12-04 14:35:34
【问题描述】:

I am trying to run the RothC model using the SoilR package. One of the steps involves the estimation of the effects of moisture on decomposition rates.

According to the model description (Page 14), the parameter b is calculated as:

if acc. TSMD < 0.444 max.TSMD,
b = 1.0
otherwise,
b = 0.2 + (0.8) * (max.TSMD - acc.TSMD)/(max.TSMD - 0.444 max.TSMD)

but the soilR implementation, fW.RothC.R, is:

b=ifelse(Acc.TSMD &gt; 0.444*Max.TSMD, 1, (0.2+0.8*((Max.TSMD-Acc.TSMD)/(Max.TSMD-0.444*Max.TSMD))))

As you can see, the condition has > instead of <

How to explain this?

I don\'t have enough reputation to create a tag, but it would be useful to add the tags soilr and rothc.

    标签: r model


    【解决方案1】:
    猜你喜欢
    • 2019-06-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 2018-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多