首页 > 解决方案 > 从 R^8 中多个空间的交集生成随机点

问题描述

我正在尝试编写一个 Python 代码来从R 8中的五个子空间的交点中采样 50 个随机点。空间是四个超圆柱体(x 1 2 + x 2 2 =4;x 3 2 + x 4 2 =4;x 5 2 + x 6 2 =4;x 7 2 + x 8 2 =4)和两个线性空间( x 1 + x 3 + x 5 + x 7 =4;x 2 + x 4 + x 6 + x 8 =0)。

据我所知,交集可以是一个无限集,并找到Python 中提到的函数的根:球体的交集可能不可行。

另外,我尝试从Sample random points over intersection if 表面实施,但没有得到太多。

我最近开始使用 Python 并请求您原谅我的菜鸟错误。

编辑:对不起,我错过了交叉路口另一个超圆柱体的额外条件(x 7 2 + x 8 2 =4)。

标签: pythonrandom

解决方案


推荐阅读