how to generate samples uisng pseudo random generator

1 次查看(过去 30 天)
how to generate xor samples using pseudo random number generator
  2 个评论
dpb
dpb 2014-8-27
doc rand % and friends for the RNGs in Matlab
what, and how, xor comes into play is totally unclear from what little was provided.
Thirunavukkarasu
Thirunavukkarasu 2014-8-29
XOR input samples were generated by using a threshold function for 1000 values from a uniformly distributed pseudorandom number generator. The threshold function had a threshold level of 0.5. Sample = ( 1 ; value > 0:5 0 ; value >= 0:5

请先登录,再进行评论。

采纳的回答

Star Strider
Star Strider 2014-8-27
I am not certain that I understand what you want to do, but I will make an attempt at answering:
nrows = 5;
s = logical(randi(2, nrows, 2)-1);
out = xor(s(:,1),s(:,2));
  4 个评论
Thirunavukkarasu
Thirunavukkarasu 2014-8-30
value is 1 when sample value greater than 0.5 and 0 when it is less than or equal to 0.5
Star Strider
Star Strider 2014-8-30
That is exactly what ‘rn’ does. (The original continuous vector is ‘rv’.)

请先登录,再进行评论。

更多回答(1 个)

Image Analyst
Image Analyst 2014-8-30
inputSamples = rand(1,1000) > 0.5;

类别

Help CenterFile Exchange 中查找有关 Random Number Generation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by