How can I generate the Radom number between two set of floating point number?
2 次查看(过去 30 天)
显示 更早的评论
I have number such that
Gain = 0.0000250002787160545;
Bias =-0.124315307973192;
Now, I want to generate the 160 number of gain and bias within +-9% uncertanity.
such that
Gain = 0.0000250002787160545+-9% ;
Bias =-0.124315307973192+-9% ;
Total number of gain should be 160 and bias should be 160.
How can I do this? Would you please suggest me?
0 个评论
采纳的回答
Jan
2023-1-17
编辑:Jan
2023-1-17
Gain0 = 0.0000250002787160545;
Bias0 = -0.124315307973192;
Gain = Gain0 + Gain0 * 0.18 * (rand(1, 160) - 0.5);
Bias = Bias0 + Bias0 * 0.18 * (rand(1, 160) - 0.5);
mean(Gain) - Gain0 % Of course this differs from 0:
min(Gain - Gain0) / Gain0 % Less than 9%:
max(Gain - Gain0) / Gain0
0 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Waveform Generation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!