Log-uniform sampling for global sensitivity analyses
12 次查看(过去 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!