Random number generator between two numbers - MatLab

前端 未结 3 1528
情歌与酒
情歌与酒 2020-12-18 14:10

I am trying to create a random number generator between two numbers in MatLab but I am unable to figure out the correct equation.

I know that you can use the r

相关标签:
3条回答
  • 2020-12-18 14:42

    it is easy if you want get a random value between -.5~.5 here as an example

    rand(1)-.5
    

    more generally, to generate random value between [a b] you can use a generator like this

    rand(1)×(b-a)+a
    
    0 讨论(0)
  • 2020-12-18 14:45

    The simple way to do that is use

    randi([min, max])  
    
    0 讨论(0)
  • 2020-12-18 14:46

    The answer for adjusting the interval is listed in the help section on rand() :

    Example 1

    Generate values from the uniform distribution on the interval [a, b]: r = a + (b-a).*rand(100,1);

    0 讨论(0)
提交回复
热议问题