normal.m
来自「Yaakov Bar-Shalom, X.-Rong Li,Thiagaling」· M 代码 · 共 12 行
M
12 行
%NORMAL generate Gaussian random vector with certain mean and covariance
function x=normal(mean,cov)
if any(any(cov-zeros(size(cov))))==0, x=mean; return, end
OK=Ishermit(cov);
if OK~=1, cov, error('Covariance matrix (cov) is not Hermitian.'), end
%OK=ispsd(cov);
%if OK~=1, error('Covariance matrix (cov) is not positive semidefinite.'), end
y=randn(size(mean));
x = mean + cov^(1/2)*y;
return
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?