【发布时间】:2020-01-12 06:30:01
【问题描述】:
我需要解方程 x + y + z = 1。
我需要生成 x、y、z 的所有可能组合,所以等式是正确的
我希望 x、y、z 的值在 0.1 和 0.9 之间,跳跃为 0.1。
所以值被限制为 [0.1, 0.2, ..., 0.8, 0.9]
我找到了这个答案Finding all combinations of multiple variables summing to 1
但它适用于 R 而不是 python。
如果有人能启发我,那将非常有帮助。
【问题讨论】:
-
I need to generate all the possible combinations of x, y, z so the equation is correct.x、y和z的域是什么? -
是3D空间中的平面x+y+z=1。它是通过 (0,0,1)、(0,1,0) 和 (1,0,0) 的唯一平面。
-
你不能生成所有的值,因为它们有无数个。
-
没有更多的限制,有无限的解决方案。请更新您的问题以指明您要查找的问题。
-
我已经添加了限制。我希望值在 0.1 和 0.9 之间,跳跃为 0.1。
标签: python