matlab的ncx2rnd用法
时间: 2023-09-30 21:02:41 浏览: 206
ncx2rnd是MATLAB中的一个函数,用于生成非中心卡方分布的随机数。该函数的使用方法如下:
```
X = ncx2rnd(Lambda, DF, varargin)
```
其中,Lambda是非中心参数,DF是自由度。可选参数varargin用于指定生成随机数的个数和维度等信息。
例如,要生成10个非中心参数为1、自由度为5的非中心卡方分布的随机数,可以使用以下代码:
```
X = ncx2rnd(1, 5, 1, 10);
```
这将生成一个1行10列的矩阵X,其中每个元素都是一个非中心参数为1、自由度为5的非中心卡方分布的随机数。
阅读全文