首页 > 解决方案 > 初学者 - 查找点所在的“区域”

问题描述

我在 Python 中使用了一个 NumPy 库,我有一个练习如下:

让我们承认一张地图(假地图),其x坐标y轴从 0 到 1,代表 1Km²个领土。每个点都是一个个体,并使用归一化坐标放置在此地图上。

还有一个边界将地图分成两个“区域”。这不是一条直线,它必须通过 A/B/C/D 点,它们是:

A = (0., 0.3711257)
B = (0.496042,0.62673)
C = (0.781478,0.510147)
D = (1.,0.73035714)

练习的一部分是知道任何新点位于哪个区。

显然,我不能只做一个条件来比较一个人的坐标A-B-C-D,但我不知道我能做什么。

我会很高兴有任何建议。

标签: pythonpython-3.xnumpylogic

解决方案


推荐阅读