-1

我正在尝试编写一个能够随机游走的 matlab 程序,但是每个步骤/向量具有相同的长度,并且确定方向的东西是“随机”角度。这个角度不是很随机,因为它有一些特定的边界条件。我对matlab相当陌生,所以如果有人有提示或网页链接,请随时在此处发布。

4

1 回答 1

0

使用该函数rand(1)生成从范围 中抽取的均匀随机变量的观测值[0,1]。然后,您可以将此变量转换为角度范围。下面的代码可能会解决问题。

randVal = rand(1); % Generate observation of random variable
randAngle = randVal*(maxAngle-minAngle) + minAngle; % Map observation to angle
于 2013-05-02T18:53:58.203 回答