可以用randn()生成正态分布随机数
参考代码:
clc
clear all
close all
miu = 10; % 均值
sd = 3; % 标准差
N = 1e4; % 生成随机变量个数
R = miu + sd * randn(N,1);
figure
hist(R);
效果图
randn()具体使用可在命令窗口输入help randn() <回车>查看
追问我想要的是一条圆滑的曲线,类似于这种的
追答使用ksdensity()函数
参考代码
clc
clear all
close all
miu = 10; % 均值
sd = 3; % 标准差
N = 1e6; % 生成随机变量个数
R = miu + sd * randn(N,1);
[f, x] = ksdensity(R);
figure
plot(x, f);
grid on
xlabel('数据');
ylabel('概率');
效果图