资源简介

基于功率倒置算法的GPS抗干扰天线仿真以及高斯噪声的产生函数

资源截图

代码片段和文件信息

function [gsrv1gsrv2]=gngauss(msgma)
%   [gsrv1gsrv2]=gngauss(msgma)
%   [gsrv1gsrv2]=gngauss(sgma)
%   [gsrv1gsrv2]=gngauss
% GNGAUSS  generates two independent Gaussian random variables with mean
%    m and standard deviation sgma. If one of the input arguments is missing 
%    it takes the mean as 0.
%    If neither the mean nor the variance is given it generates two standard
%    Gaussian random variables. 
if nargin == 0
  m=0; sgma=1;
elseif nargin == 1
  sgma=m; m=0;
end;
u=rand;                          % a uniform random variable in (01)       
z=sgma*(sqrt(2*log(1/(1-u))));   % a Rayleigh distributed random variable
u=rand;                          % another uniform random variable in (01)
gsrv1=m+z*cos(2*pi*u);
gsrv2=m+z*sin(2*pi*u);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         789  2020-09-17 11:15  Gngauss.m
     文件        6249  2020-09-17 11:15  Untitled2.m

评论

共有 条评论