第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Matlab中的rand和randn函数用法总结

Matlab中的rand和randn函数用法总结

时间:2024-08-28 23:58:59

相关推荐

Matlab中的rand和randn函数用法总结

(1)rand函数用法

rand函数用来产生均匀分布的随机数或矩阵

语法

Y = rand(n)

Y = rand(m,n)

Y= rand([m n])

Y = rand(m,n,p,...)

Y = rand([m n p...])

Y = rand(size(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有相同尺寸的随机矩阵。

比如输入:

y=rand(3,4);

>> y

y =

0.1656 0.6541 0.4505 0.9133

0.6020 0.6892 0.0838 0.1524

0.2630 0.7482 0.2290 0.8258

另外还有一个:s=rand(state)

这一个是产生一个每次都会变化的数值,如

输入:

y=rand(state);

>> y

y =

0.8301

0.6705

0.0845

0

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。