N = 150이라고 말하면서 단계가 100입니다.범위에 걸쳐 증가하는 숫자를 분배하고 N의 합이되도록하려면 어떻게해야합니까?
배열에 100 개 (또는 임의의 숫자를 선택할 수 있습니다.) 항목을 만들려고합니다. 설정 할 수있는 속도로 증가하고 N은 모두 합계됩니다. 이상적으로는 최소값과 최대 값을 설정합니다.
Examples: min=1, max=4
distributed_array = [1, 1.1, 1.2, 1.3 ... 3.9, 4]
np.sum(distributed_array) = 150
짝수 단계를 사용하여 최소, 최대, 합계 및 단계 수를 동시에 지정할 수 없습니다. 그것을위한 자유가 충분하지 않습니다. – user2357112
최소값, 최대 값 및 단계 수가 합계를 결정합니다. – user2357112
간격은 .1 일 필요가 없으며 1에서 4 사이의 간격을두고 N (이 예제에서는 150)의 합계가 필요합니다. 간격은 어느 정도 일정해야합니다. – Nish