产生均匀分布的随机白噪信号,并观察数据分布的直方图.m

来自「matlab非常全的编程实例」· M 代码 · 共 21 行

M
21
字号
%-----------------------------------------------------------------
% exa011001_rand.m: for example 1.10.1
% to test rand.m and to generate the white noise signal u(n) 
%                   with uniform distribution
% 产生均匀分布的随机白噪信号,并观察数据分布的直方图
%-----------------------------------------------------------------
clear;

N=50000;           
u=rand(1,N);       
u_mean=mean(u)     
power_u=var(u)     
subplot(211)       
plot(u(1:100));grid on;
ylabel('u(n)')     
xlabel('n')     
subplot(212)       
hist(u,50);grid on;         
ylabel('histogram of u(n)')     

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?