MATLAB 中的randn函数 转发
来源:互联网 发布:下载语音软件 编辑:程序博客网 时间:2024/05/22 14:38
matlab函数
randn:产生正态分布的随机数或矩阵的函数
randn:产生均值为0,方差σ^2 = 1,标准差σ = 1的正态分布的随机数或矩阵的函数。
用法:
Y = randn(n):返回一个n*n的随机项的矩阵。如果n不是个数量,将返回错误信息。
Y = randn(m,n) 或 Y = randn([m n]):返回一个m*n的随机项矩阵。
Y = randn(m,n,p,…) 或 Y = randn([m n p…]):产生随机数组。
Y = randn(size(A)):返回一个和A有同样维数大小的随机数组。
randn
返回一个每次都变化的数量。
s = randn(‘state’)
举例
Example 1. R = randn(3,4) 将生成矩阵
R =
1.1650 0.3516 0.0591 0.8717
0.6268 -0.6965 1.7971 -1.4462
0.0751 1.6961 0.2641 -0.7012
For a histogram of the randn distribution, see hist.
Example 2. 产生一个随机分布的指定均值和方差的矩阵:将randn产生的结果乘以标准差,然后加上期望均值即可。例如,产生均值为0.6,方差为0.1的一个5*5的随机数方式如下:
x = .6 + sqrt(0.1) * randn(5)x =0.8713 0.4735 0.8114 0.0927 0.76720.9966 0.8182 0.9766 0.6814 0.66940.0960 0.8579 0.2197 0.2659 0.30850.1443 0.8251 0.5937 1.0475 -0.08640.7806 1.0080 0.5504 0.3454 0.5813
其他类似函数:rand, randperm, sprand, sprandn
均匀分布的随机数或矩阵
语法
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))rands = rand('state')
描述
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有相同尺寸的随机矩阵
1,rand(3)*-2 rand(3)是一个3*3的随机矩阵(数值范围在0~1之间) 然后就是每个数乘上-2
2 ,用matlab随机产生60个1到365之间的正数1+fix(365*rand(1,60));
3,用rand函数随机取100个从-1到1的数x1,x2,…,x = rand(1,100) * 2 - 1
- MATLAB 中的randn函数 转发
- MATLAB之randn函数
- matlab函数randn
- MATLAB函数randn简介
- Matlab函数——randn
- matlab函数rand,randn,randi用法整理
- matlab randn函数 标准正态分布
- Matlab中随机函数:rand函数,randn函数,randi函数
- randn函数
- matlab2c使用c++实现matlab函数系列教程-randn函数
- rand, randn和randint函数的区别(MATLAB)
- Matlab 之 几个随机函数-randperm,rand,randn,randint
- matlab中的randn randi rand randsrc的用法以及区别
- 详解randn函数及 randn('state')
- rand和randn函数
- matlab函数randn:产生正态分布的随机数或矩阵的函数
- Matlab产生随机数函数rand和randn的“state”和“seed”参数
- Matlab的rand(),randn()和randi()函数问题
- Linux tty串口测试程序
- Github-01
- android 颜色值 透明度对应的16进制:
- 主机访问虚拟机服务器
- 设计模式专题
- MATLAB 中的randn函数 转发
- geohash算法原理及实现方式
- 设计模式的六大原则
- Python笔记(一)列表
- 55. Jump Game解题报告
- install matlab kernel
- jQuery的name选择器 模糊匹配
- Linux有时候执行了 rm -rf 等操作误删了文件绝对是一件可怕的事情,好在有一些解决的办法可以临时救急。这时我们就要用到一款叫做extundelete的工具了。
- 加入tomcat包到web项目