概述
randn(n) 生成n×n的满足标准正态分布的随机数
randn(m,n) 生成m×n的满足标准正态分布的随机数
R = normrnd(MU,SIGMA) %返回均值为MU,标准差为SIGMA的正态分布的随机数据,R可以是向量或矩阵.
R = normrnd(MU,SIGMA,m) %m指定随机数的个数,与R同维数.
R = normrnd(MU,SIGMA,m,n) %m,n分别表示R的行数和列数
>>n1 = normrnd(1:6,1./(1:6))
n1 =
2.1650 2.3134 3.0250 4.0879 4.8607 6.2827
>>n2 = normrnd(0,1,[1 5])
n2 =
0.0591 1.7971 0.2641 0.8717 -1.4462
>>n3 = normrnd([1 2 3;4 5 6],0.1,2,3) %mu为均值矩阵
n3 =
0.9299 1.9361 2.9640
4.1246 5.0577 5.9864
>> R=normrnd(10,0.5,[2,3]) %mu为10,sigma为0.5的2行3列个正态随机数
R =
9.7837 10.0627 9.4268
9.1672 10.1438 10.5955
R=exprnd(MU) 生成服从参数为MU的指数分布随机数。
R=exprnd(MU,m) 生成服从参数为MU的指数分布的随机数矩阵,矩阵的形式由m定义。例如,n=exprnd(5,[1 6])
R=exprnd(MU,m,n) 生成m×n形式的指数分布的随机数矩阵。
randperm(n) 返回一个把1到n随机打乱的一个数字序列,且n必须是标量整数
n = numel(A) 返回A中元素的个数
n = numel(A,index1,index2,···) 返回A中满足条件index1等的元素的个数
hist(y) 绘制y的直方图
hist(y,x) 表示以向量x的各个元素为统计范围,绘制y的分布情况
length(x) 用来获得数组长度,即一维数组的长度或者多维数组中最大的维(行数或列数中的较大值)
malab中注释的方法:
%单行注释
%{···%}注释整段
if 0 ... end 注释整段
Ctrl+R 注释整段
Ctrl+T 取消整段注释
最后
以上就是烂漫豌豆为你收集整理的matlab函数用法积累的全部内容,希望文章能够帮你解决matlab函数用法积累所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复