Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MATLAB随机数低于阈值_Matlab_Random_Normal Distribution - Fatal编程技术网

MATLAB随机数低于阈值

MATLAB随机数低于阈值,matlab,random,normal-distribution,Matlab,Random,Normal Distribution,我使用normrnd和lognormrnd根据这两个分布函数对数字进行采样。尽管如此,由于我使用了相当大的标准偏差,所以我对几个高于我为代码设置的阈值的数字进行了采样。我的问题是:是否有一种方法可以根据此分布对数字进行采样,但不使用if\u biger-->sample\u reach函数,而是在某个阈值内进行采样?您需要自己实现此函数。请注意,一旦你这样做了,你就不能说随机数来自你最初生成它们的分布,尽管这在实践中是否重要取决于具体情况

我使用
normrnd
lognormrnd
根据这两个分布函数对数字进行采样。尽管如此,由于我使用了相当大的标准偏差,所以我对几个高于我为代码设置的阈值的数字进行了采样。我的问题是:是否有一种方法可以根据此分布对数字进行采样,但不使用if\u biger-->sample\u reach函数,而是在某个阈值内进行采样?

您需要自己实现此函数。请注意,一旦你这样做了,你就不能说随机数来自你最初生成它们的分布,尽管这在实践中是否重要取决于具体情况