Generate Random numbers from a 2 D probability density function

i have the follow pdf : f(B,S); how can i generate random values for B and S that follow this distribution?? can someone help me??

回答(2 个)

Conceptually, you can generate random numbers for any arbitrary distributions by
  1. Converting the pdf to a cdf.
  2. Generating uniform random numbers (from 0 to 1) using rand
  3. Mapping the uniform random numbers to the cdf.
There are many functions available on the file exchange that will do this for you.

类别

在 帮助中心 和 File Exchange 中查找有关 Random Number Generation 的更多信息

产品

提问:

2017-10-3

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by