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_Angle - Fatal编程技术网

matlab中的随机角

matlab中的随机角,matlab,random,angle,Matlab,Random,Angle,我正试图编写一个matlab程序,它能够实现随机行走,但每个步长/向量都有相同的长度,决定方向的是一个“随机”角度。这个角度不是完全随机的,因为它有一些特定的边界条件。我对matlab相当陌生,所以如果有人有提示或网页链接,请随意在这里发布 使用函数rand(1)生成从范围[0,1]中提取的均匀随机变量的观测值。然后可以将此变量转换为角度范围。下面的代码可能会起作用 randVal = rand(1); % Generate observation of random variable rand

我正试图编写一个matlab程序,它能够实现随机行走,但每个步长/向量都有相同的长度,决定方向的是一个“随机”角度。这个角度不是完全随机的,因为它有一些特定的边界条件。我对matlab相当陌生,所以如果有人有提示或网页链接,请随意在这里发布

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

randVal = rand(1); % Generate observation of random variable
randAngle = randVal*(maxAngle-minAngle) + minAngle; % Map observation to angle