如何生成服从正态分布但 w.r.t 的数字。 Matlab 中的时间
How to generate numbers that follows normal distribution but w.r.t. time in Matlab
随着时间沿 x 轴移动,输出值(可能是 freq 或 prob)会相应显示,即随着时间移动,值应首先增加直到均值,然后减少。我预先指定了均值 mu=10 和标准差 sigma=2.
您是说要绘制高斯函数吗?我不确定您是否也想要某种动画。如果没有,可以修改下面的代码关闭修改。
clear; close all; clc;
% Set the mean and standard deviation
mu = 10;
sigma = 2;
% Time t
t = linspace(0,20,101);
% The equation for a normal distribution
f = 1/(sqrt(2*pi)*sigma)*exp( -(t-mu).^2/(2*sigma^2));
hold on;
xlim([0,20]);
ylim([0,0.25]);
axis manual;
for i=1:length(t)
plot( t(1:i), f(1:i), 'b-');
pause(0.1);
end
hold off;
随着时间沿 x 轴移动,输出值(可能是 freq 或 prob)会相应显示,即随着时间移动,值应首先增加直到均值,然后减少。我预先指定了均值 mu=10 和标准差 sigma=2.
您是说要绘制高斯函数吗?我不确定您是否也想要某种动画。如果没有,可以修改下面的代码关闭修改。
clear; close all; clc;
% Set the mean and standard deviation
mu = 10;
sigma = 2;
% Time t
t = linspace(0,20,101);
% The equation for a normal distribution
f = 1/(sqrt(2*pi)*sigma)*exp( -(t-mu).^2/(2*sigma^2));
hold on;
xlim([0,20]);
ylim([0,0.25]);
axis manual;
for i=1:length(t)
plot( t(1:i), f(1:i), 'b-');
pause(0.1);
end
hold off;