利用MATLAB求出三个数的均值和标准差,然后利用求出的均值和标准差倒回去求三个数,使这个三个数与原始三个数之间的误差不大
利用MATLAB求出三个数的均值和标准差,然后利用求出的均值和标准差倒回去求三个数,使这个三个数与原始三个数之间的误差不大
收起
你好,这个可以用现成的函数std和mean
x = [1,2,3];
xmean = mean(x);
xstd = std(x);
% 已知均值和标准差,只会得到一个分布,然后随机生成三个满足这个分布的数
y = randn(size(x))*xstd + xmean
结果(随机的):
y =
3.438380292815098 2.325190539456198 1.245071680830297
报告相同问题?