我是靠谱客的博主 虚幻大门,最近开发中收集的这篇文章主要介绍Matlab中的rand函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

设置初始状态,产生的随机数是固定的

rand('state', 1)
rand(3,1)

结果一直为:

0.9528
0.7041
0.9539

rand() 函数产生0–1间均匀分布的随机矩阵,其调用方式如下:

1、Y = rand(n),产生维数为nxn的0–1间的均匀分布的矩阵。

Y = rand(3)

Y =

0.5982    0.8368    0.3759
0.8407    0.5187    0.8986
0.4428    0.0222    0.4290

2、Y = rand(m,n),产生的是mxn的矩阵

Y = rand(2,3)

Y =

0.1996    0.5383    0.5253
0.3031    0.9102    0.3068

还有一个极其相似的函数,它是randn(),产生均值为0,方差为1的随机矩阵,即是标准正态分布的的随机矩阵。

调用方式一样。

最后

以上就是虚幻大门为你收集整理的Matlab中的rand函数的全部内容,希望文章能够帮你解决Matlab中的rand函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部