Monte Carlo Simulation

版本 1.0.2 (6.8 KB) 作者: Joe Klebba
A function to generate samples from user-specified distributions and combine them through an arbitrary function.
524.0 次下载
更新时间 2021/4/12

查看许可证

simulateMC() is a tool to generate samples from user-specified distributions and combine the samples through an arbitrary function. It can also be used as a tool for propagation of uncertainty or just to generate correlated samples.

simulateMC():
• Supports most/all of the distribution types in MATLAB's statistics and machine learning toolbox, including truncated distributions.
• Can generate correlated samples from any combination of distributions via a gaussian copula approach with iterative optimization of correlation parameters
• Supports bootstrapping samples from data
• Supports fitting distributions to data and drawing samples from the fitted distribution
• Supports custom sample inputs
• Finds confidence intervals and computes descriptive statistics
• Allows for visualization of the distributions using histogram plots.

HOW TO USE: Explanations of syntax and simple examples are included in the comments of the function file. More detailed examples can be found in the included file 'simulateMC_examples.m'.

引用格式

Joe Klebba (2026). Monte Carlo Simulation (https://ww2.mathworks.cn/matlabcentral/fileexchange/89882-monte-carlo-simulation), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2021a
兼容任何版本
平台兼容性
Windows macOS Linux
版本 已发布 发行说明
1.0.2

fix typo in description

1.0.1

Fix typos

1.0.0