电脑

当前位置 /首页/游戏数码/电脑/列表

MATLAB random 函数各种用法以及实例

在MATLAB进行数值的运算以及规律探索当中,常常需要用random函数来生成一些特殊的矩阵,下面我们就通过实例介绍random函数的用法。

MATLAB random 函数各种用法以及实例

操作方法

(01)help random我们首先看一下help random.在主窗口中输入help random.回车,我们可以看到其相关的帮助,我们拿 R = random(NAME,A) 为例,在这个函数格式中,产生的是NAME类型的分布,A是此类型的响应参数,根据NAME类型的不同,A的维数也不同,其具体意义也不同。下图是NAME具体的各种类型,有指数分布,正态分布,F分布等等。

MATLAB random 函数各种用法以及实例 第2张

(02)我们以指数分布为例,进行介绍,指数分布的类型是‘exp’,需要一个参数。用法一:random(‘exp’,A)在MATLAB主窗口中输入,R = random('exp',3) ,回车,我们可以看到如下结果:生成的是一个参数是3的指数分布随机值。

MATLAB random 函数各种用法以及实例 第3张

(03)用法二:random(‘exp’,A,a)在MATLAB主窗口中输入 R = random('exp',3,6),回车,我们可以看到生成的是6阶符合指数分布随机方阵。

MATLAB random 函数各种用法以及实例 第4张

(04)用法二:random(‘exp’,A,a,b)在MATLAB主窗口中输入R = random('exp',3,6,2),回车,我们可以看到生成的是6阶符合指数分布的6行2列的随机方阵。

MATLAB random 函数各种用法以及实例 第5张