我是靠谱客的博主 烂漫豌豆,最近开发中收集的这篇文章主要介绍matlab函数用法积累,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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函数用法积累所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部