Sar*_*pta -8 random matlab multidimensional-array output
我在MATLAB上编写代码,错误地写了这句话:
x = rand(1:3)
Run Code Online (Sandbox Code Playgroud)
有人可以向我解释这里发生了什么吗?它是3D矩阵吗?或者是其他东西?
它创建了一个3维随机阵列
x = rand(1:3)是相同
x = rand([1,2,3])
Run Code Online (Sandbox Code Playgroud)
你可以改变这样的值
x = rand([3,2,3])将创建3x2x3随机数组的元素
这是一个明确定义的rand函数的解释