Log-uniform sampling for global sensitivity analyses
1 次查看(过去 30 天)
显示 更早的评论
Hello,
When using the sbiosobol function, what's the default distribution that is used to sample between the bounds? Is there a way to specify uniform distributions for some parameters and log-uniform for others? I know that this can be done by changing the structural model so that the log-uniform parameters are used e.g. as 10^k, but I am wondering if there's a way to do this without modifying the model?
Thank you,
Abed
0 个评论
采纳的回答
Jeremy Huard
2021-10-26
Hi Abed,
This option was added to sbiosobol in the latest release R2021b.
Best regards,
Jérémy
3 个评论
Jeremy Huard
2021-10-26
Hi Abed,
You can specify such samples by passing in a SimBiology.Scenarios object as the second input argument or by specifying the 'Distributions' name-value argument with a vector of probability distribution objects as its value.
https://www.mathworks.com/help/releases/R2021b/simbio/ref/sbiosobol.html#mw_1ef1927b-eefd-499b-a88f-8c3542d4df85
更多回答(0 个)
社区
更多回答在 SimBiology Community
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Perform Sensitivity Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!