解答如下 A=[x1 y1 0]; B=[x2 y2 0]; C=[x3 y3 0]; M=[x y 0]; MA=A-M; MB=B-M; MC=C-M a=cross(MA,MB); b=cross(MB,MC); c=cross(MC,MA); result=(a*b')*(b*c')*(c*a') if result > 0 'M点在三角形内部' else 'M点在三角形外部' end
觉得是包含在内的