设为首页收藏本站

JMP数据分析论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 2786|回复: 13
打印 上一主题 下一主题

求助JMP中如何计算直线框内点的数量

  [复制链接]
楼主
发表于 2013-10-16 15:12:08 | 显示全部楼层
数学计算方法:
如果你要全部都适用的话,那就用这个。
把该点与多边形的各个顶点连接,相邻的连线所产生的夹角。若没有一个等于180°且它们的和为360°,那么点就在多边形内;若有一个等于180°,那点就在多边形边上;若它们的和不为360°,那么点就在多边形外。

如果是特殊的图形,
比如圆,把点的坐标代入圆的标准方程(x-a)^2+(y-b)^2=r^2。若左边<右边,点在圆内;若左边=右边,点在圆上;若左边>右边,点在圆外。
比如矩形,把点代入其中一对边的标准方程Ax+By+C1=0和Ax+By+C2=0。对于这两个方程,若一个左边>右边,一个左边<右边,那么点在这对边之间;反之,则点在对边外。之后再对另一对边作判断,若点都在两对对边之间,那么点在矩形内。
比如三角形,若点到三边的距离分别小于三边所对顶点到其对边的距离,那么点在三角形内;反之,则点在三角形外。
回复 支持 反对

使用道具 举报

沙发
发表于 2013-10-16 15:25:12 | 显示全部楼层




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|JMP数据分析论坛 ( 沪ICP备13022603号-2 )  

GMT+8, 2024-5-31 01:31 , Processed in 0.364312 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表