首页 > 解决方案 > 改变变量的值,同时保持它们的总和不变

问题描述

我想在 Python 中改变三个(或更多)变量,都在 0 和 1 之间,同时保持它们的(平方)总和不变。

它们是量子叠加态的概率密度。

所以声明:

alpha**2 + beta**2 + gamma**2 = 1

是某种约束。

请问有什么办法吗?

标签: pythonvariables

解决方案


推荐阅读