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

这个特定的随机函数在MATLAB中的含义是什么

这个特定的随机函数在MATLAB中的含义是什么,matlab,function,random,Matlab,Function,Random,我一直在学习一个在MATLAB中使用随机函数的脚本 x = rand(2,4) > 5 解释性-随机函数生成随机数 但我不明白的是这个计划的目的 > 5 部分 输出是一个2×4逻辑数组。rand(2,4)将返回一个0到1之间的2x4随机数数组。>5对于大于5的数字将返回1,对于小于或等于5的数字将返回0。因此,rand(2,4)>5总是给出2x4的零数组 例如,如果要执行rand(2,4)>0.4,则获得的数组中约40%的元素为1,约60%的元素为零。函数rand(i)在所需维度

我一直在学习一个在MATLAB中使用随机函数的脚本

x = rand(2,4) > 5
解释性-随机函数生成随机数

但我不明白的是这个计划的目的

> 5
部分

输出是一个2×4逻辑数组。

rand(2,4)
将返回一个0到1之间的2x4随机数数组。
>5
对于大于5的数字将返回1,对于小于或等于5的数字将返回0。因此,
rand(2,4)>5
总是给出2x4的零数组

例如,如果要执行rand(2,4)>0.4,则获得的数组中约40%的元素为1,约60%的元素为零。

函数rand(i)在所需维度中生成0到1之间的随机数 这段代码将生成一个2x4数组,它的所有数字都小于1,所以它们都小于5,因此输出将是一个2x4的零