首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Matlab中绘制样本的正态分布图

在 Matlab 中,可以采用 randn 函数生成正态分布的随机数,然后使用 plot 函数绘制正态分布图。具体步骤如下:

代码语言:matlab
复制
% 生成 1000 个 0 到 1 之间的随机数,作为正态分布的样本
x = randn(1000, 1);

% 绘制正态分布图
plot(x)

上述代码中,randn 函数生成 1000 个 0 到 1 之间的随机数,然后 plot 函数将这些随机数绘制成一条正态分布曲线。如果需要自定义 x 轴和 y 轴的标签、颜色等属性,可以使用 xlabelylabelcolor 等函数进行设置。例如:

代码语言:matlab
复制
% 设置 x 轴标签为 'x'
xlabel('x');

% 设置 y 轴标签为 'y'
ylabel('y');

% 设置曲线颜色为红色
color = 'red';
plot(x, color);

除了 randn 函数之外,randn 函数还可以生成指定标准差和单位方差的高斯分布随机数,语法如下:

代码语言:matlab
复制
% 生成标准差为 sigma、单位方差为 mu 的正态分布随机数
x = randn(size(mu), 1, 2);

其中,size(mu) 表示样本数量,1 表示单个样本,2 表示样本均值和标准差。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券