How to generate a fixed number of float numbers and their sum is a fixed float number?

1 view (last 30 days)
Suppose I have a fixed float number 0.7,
I want to generate 9 positive float numbers that theri sum is 0.7.

Accepted Answer

Image Analyst
Image Analyst on 16 Feb 2020
Edited: Image Analyst on 16 Feb 2020
See this File Exchange submission:

More Answers (1)

Bhaskar R
Bhaskar R on 16 Feb 2020
This can help you !
res = randfixedsum(9, 1, 0.7, 0,1)

Categories

Find more on Random Number Generation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!