数学建模社区-数学中国
标题:
inpolygon不能判断点是否在封闭曲线内
[打印本页]
作者:
guohf
时间:
2019-10-22 13:58
标题:
inpolygon不能判断点是否在封闭曲线内
如题,封闭曲线很简单,是单连通的,类似椭圆线(坐标见 curve.dat),想要判断给定网格点(用meshgrid生成的 x.dat, y.dat)是否在这条线内(见图),数据在附件中,请下载解压。用inpolygon判断,但给出的值全为0,即无点落在区域内,和实际不符。请高手指点一下,多谢
5 c4 c1 B" b3 }- |: g& R( a
load x.dat %网格点x向数据,用meshgrid生成的
, r. Z5 z# W* R) o0 X' _2 n
load y.dat %网格点y向数据,用meshgrid生成的
s7 t, z" M$ M! ]; ?2 m, y# U. H
load curve.dat %封闭曲线
) M( i- G- O, r `9 I4 W; S
xq=curve(:,1); yq=curve(:,2);
) H) u$ D, F$ Q9 w
; I7 T. k4 i, I$ O: ]8 @
[in on]=inpolygon(x,y,xq,yq)
& R5 n+ ?+ b2 _! |" r- R( B, s
: g; T% N) S7 Y5 ^. w; J. v
New folder.zip
(6.08 KB, 下载次数: 0)
2019-10-22 13:56 上传
点击文件名下载附件
下载积分: 体力 -2 点
3 s& P! s, G1 ?+ X/ H
$ H) B4 X2 z2 B8 `
得出的in 和on是零矩阵
8 ^0 i1 X! z" P# f3 Q+ k8 N
2019-10-22 13:54 上传
下载附件
(182.36 KB)
2 C. `% K- W3 n; t2 l
0 T9 h S# G' B# H- d1 E
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5