TA的每日心情 | 奋斗 2020-9-8 15:12 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
方法一:
2 T. r5 [6 ]% d' T
. {1 M& t ~* m' F; P! u【1】具体到正态分布,若要产生均值为u,方差为o^2的M*N的随机数矩阵,可以用y=o*randn(M,N)+u得到。
6 O& ~, q* _0 ]* I" @' F, h
9 u3 v* b! k N4 E【2】对于均匀分布,若要产生[a,b]区间的均匀分布的M*N的随机数矩阵,则可以用y=rand(M,N)*(b-a)+a得到。
& t. Q5 q* _2 |6 M/ d7 J7 f7 J! t' b6 G. i) l8 }
方法二:比较正规的方法7 j( Y8 Y* v& O2 E
6 H$ z q5 E( V+ X4 o: tsignal_power = var(Tx_data);
+ N4 S& H7 k7 X( }! a rlinear_SNR=10^(SNR/10);%线性信噪比
i# O/ Z# a, X; unoise_sigma=Tx_signal_power/linear_SNR;%噪声指数$ d( ?9 q# B" z+ M& g
noise_scale_factor = sqrt(noise_sigma);5 W) ]/ g0 N0 h( T v' u1 j4 E
noise=noise_scale_factor*randn(1,length(Tx_data));%产生正态分布噪声序列- f2 b- e6 x) w; G
Rx_data=Tx_data +noise;
, b. k8 z' Y6 w" m3 k# V1 k" R
* r) R: E: y# l8 e8 Y- ?7 }# Z2 M) f |
|