Matlab中rand和rand表示什么意思
展开全部
y是一个10个元素的行向量,元素都是从-2.5到2.5的随机数。 rand是生成(0,1)的随机数,-0.5就成为(-0.5, 0.5)的随机数,乘5后区间就变为了(-2.5, 2.5)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
产生10行10列的随机数。并判别断这些随机数是否小于0.1,如果小于0.1,则返回1,否则返回0也就是说这语句是产生10行10列的逻辑矩阵(矩阵元素不是零就是1),而且1的概率约为0.1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
matlab中的rand函数(用于产生随机数) 可用于产生均匀分布的随机数或矩阵
rand函数产生由在(0, 1)之间均匀分布的随机数组成的数组。
Y = rand(n) 返回一个n x n的随机矩阵。如果n不是数量,则返回错误信息。
Y = rand(m,n) 或 Y = rand([m n]) 返回一个m x n的随机矩阵。
Y = rand(m,n,p,...) 或 Y = rand([m n p...]) 产生随机数组。
Y = rand(size(A)) 返回一个和A有相同尺寸的随机矩阵。
rand函数产生由在(0, 1)之间均匀分布的随机数组成的数组。
Y = rand(n) 返回一个n x n的随机矩阵。如果n不是数量,则返回错误信息。
Y = rand(m,n) 或 Y = rand([m n]) 返回一个m x n的随机矩阵。
Y = rand(m,n,p,...) 或 Y = rand([m n p...]) 产生随机数组。
Y = rand(size(A)) 返回一个和A有相同尺寸的随机矩阵。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询