文件名称:gencov:生成随机协方差矩阵,并使用它们生成MVN样本
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-05 20:37:13
JavaScript
Gencov 生成随机协方差矩阵,并使用它们绘制MVN样本。 协方差矩阵: genS和genArray函数产生具有指定方差结构的随机协方差矩阵(如ndarray或javascript数组)。 可以指定协方差矩阵的特征值(主成分方差)V,或者可以从指定范围内随机生成。 生成随机正交矩阵Q并将其列用作特征向量。 然后生成协方差矩阵为S = QVQ〜 采样: 给定协方差ndarray S,您可以使用mvnrnd函数从关联的多元正态分布生成样本(该函数创建一个从N(mean,S)提取样本的函数) 通过先绘制z〜N(0,I)然后变换x = L z,其中S = LL〜来绘制样本x〜N(0,S)。 用法示例: var gencov = require('gencov'); // generate a 3-d correlation matrix with variances between
【文件预览】:
gencov-master
----.gitignore(549B)
----package.json(1KB)
----.travis.yml(102B)
----LICENSE(1KB)
----index.js(5KB)
----README.md(3KB)
----specs()
--------gencov.spec.js(4KB)