matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/08 01:51:43
matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?
极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!
极差为三个数中最大值与最大值之差,如45 46 49,极差为49-45=4,我需要精确到毫米的公式,如45.123m.鄙人不甚感激!
![matlab中,如何生成三个随机数,使他们平均值为a,如45.123m,极差为0.01m?](/uploads/image/z/17235671-23-1.jpg?t=matlab%E4%B8%AD%2C%E5%A6%82%E4%BD%95%E7%94%9F%E6%88%90%E4%B8%89%E4%B8%AA%E9%9A%8F%E6%9C%BA%E6%95%B0%2C%E4%BD%BF%E4%BB%96%E4%BB%AC%E5%B9%B3%E5%9D%87%E5%80%BC%E4%B8%BAa%2C%E5%A6%8245.123m%2C%E6%9E%81%E5%B7%AE%E4%B8%BA0.01m%3F)
把生成的随机数做一下变换即可:
>> 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
随机数可以是任意分布的,但不能所有的数都完全相同(那样肯定没办法满足极差的要求).
再问: 您好!首先谢谢您的回答!假设极差控制在0.01m以内,也就是0-0.01m之间,该如何变换?谢谢!
再答: 如果极差不要求等于固定值,就不用除 (max(r)-min(r)) 了:>> r = rand(1,3);
>> x = 45.123+(r-mean(r))*0.01
x =
45.1265 45.1194 45.1231
>> mean(x)
ans =
45.1230
>> max(x)-min(x)
ans =
0.0072
再问:
这样也可以吧?
再答: 不明白为什么要搞这么复杂?
39.818这个数的依据是什么?
生成的数应该不满足你的要求吧?
>> 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
随机数可以是任意分布的,但不能所有的数都完全相同(那样肯定没办法满足极差的要求).
再问: 您好!首先谢谢您的回答!假设极差控制在0.01m以内,也就是0-0.01m之间,该如何变换?谢谢!
再答: 如果极差不要求等于固定值,就不用除 (max(r)-min(r)) 了:>> r = rand(1,3);
>> x = 45.123+(r-mean(r))*0.01
x =
45.1265 45.1194 45.1231
>> mean(x)
ans =
45.1230
>> max(x)-min(x)
ans =
0.0072
再问:
![](http://img.wesiedu.com/upload/6/cf/6cf6b568999f3cacf9a94c565a0144f1.jpg)
再答: 不明白为什么要搞这么复杂?
39.818这个数的依据是什么?
生成的数应该不满足你的要求吧?
如何在excel中生成平均值为2的一组(5个)随机数
请问matlab 中如何定义一个变量为变化随机数?
matlab如何生成服从复高斯分布的随机数(均值为0,方差为1)
matlab如何生成一串随机数,使之均值为0.7且范围在0到1之间
matlab中如何生成符合双峰正态分布的随机数
如何用matlab生成m码序列?
excel中如何计算由字母替代数字求平均值?如数据为:A A B B A B,求其平均值.A=90,B=80.
如何用matlab生成随机数函数
matlab中怎么随机生成一个M*N矩阵,使每列和为一固定值,每个元素为整数?
matlab生成一组随机数,要求均值为0.1,误差在0.2范围内的10个随机数
在MATLAB中生成一个随机数矩阵,并判断各元素是否大于平均值,由该逻辑值构成新的矩阵.提示:求平均值函
matlab中 假如a矩阵为【1,2,3,4,5,6,7,8,9】,现求 每行的平均值;每列的平均值,矩阵的平均值.怎解