awgn产生的是高斯白噪声,rand()产生的是平均分布的随机数,randn()产生的是高斯分布的随机数。
rand是平均分布的随机数(噪声), awgn是高斯分布的 如:x = rand(1,1000);hist(x,100);z=zeros(1000);y=awgn(z,10);hist(y,100);
1. matlab 中simulink 里的sine wave 模块可以是连续的也可以是离散的 2.当将Sample time参数设置成0时,它就是连续的模型,设置成大于零时,就是离散的模型,具体可以看help 3.你说的“AWGN Channel”我没看懂啥意思,指的是什么?
awgn其实可以看做一个randn的封装,你可以在awgn里直接设置一些参数,比如SNR等。这些都可以通过在matlab命令窗口中输入help xxx(函数名)来看到,awgn里面就有实际的例子以及与randn函数关系的说明
awgn其实可以看做一个randn的封装,你可以在awgn里直接设置一些参数,比如SNR等。这些都可以通过在matlab命令窗口中输入help xxx(函数名)来看到,awgn里面就有实际的例子以及与randn函数关系的说明