matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:30:01

matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!
matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?
极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!

matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!
把生成的随机数做一下变换即可:
>> r = rand(1,3);
>> x = 45.123+(r-mean(r))*0.01/(max(r)-min(r))
x =
   45.1275   45.1240   45.1175
>> mean(x)
ans =
   45.1230
>> max(x)-min(x)
ans =
    0.0100
随机数可以是任意分布的,但不能所有的数都完全相同(那样肯定没办法满足极差的要求).

matlab中如何生成符合双峰正态分布的随机数已知双峰正态分布的概率密度函数如下所示:如何用matlab生成10000个随机数X,使其符合上述的双峰正态分布? matlab中如何生成(-1,1)内除了0以外的随机数? Matlab如何生成正太分布随机数,并画出直方图? matlab如何生成2.4到2.5之间的随机数想生成随机数然后绘制曲线,需要MATLAB版本的 在MATLAB中如何生成已知均值和方差的服从拉普拉斯分布的随机数呢?I need 拉普拉斯的随机数~ matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激! matlab如何生成一串随机数,使之均值为0.7且范围在0到1之间 matlab 中如何产生0-1上均匀分布的随机数 如何matlab取正态分布随机数 如何用matlab生成随机数函数 Matlab中怎么设置随机数 JAVA中如何随机生成确定范围中的随机数 C#中如何生成一个18位的随机数, matlab或者C语言产生(1,28)中的5个随机数哪位知道matlab或者C语言如何生成1~28中的5个随机数,程序是什么样的,把这5个数放入一个数组中,给一段完整的程序能不能这样,生成1~28中的5个随机数, matlab中如何产生N个随机数,和为定值Mmatlab中如何产生9个随机数,和为定值M;并且M能由输入确定.能给个程序嘛 并且要求产生随机数大小的范围相同且能给出.如果生成八个随机数的话也许这八 matlab中如何生成三维圆锥 matlab中如何生成delaunay三角形 如何在matlab中生成负指数分布和均匀分布的随机数