作业帮 > 数学 > 作业

C# 已知3个点(x1,y1,h1) (x2,y2,h2) (x3,y3,h3).3点构成平面内输入任意一个x,y 求得

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/04/29 04:40:30
C# 已知3个点(x1,y1,h1) (x2,y2,h2) (x3,y3,h3).3点构成平面内输入任意一个x,y 求得对应的h
构建一个方法
C# 已知3个点(x1,y1,h1) (x2,y2,h2) (x3,y3,h3).3点构成平面内输入任意一个x,y 求得
我给你个数学算法
设三点为A、B、C,所求的点为D(x4,y4,h4)
设a·AB+b·AC=AD
即:a·(x2-x1)+b·(x3-x1)=(x4-x1)
a·(y2-y1)+b·(y3-y1)=(y4-y1)
a·(h2-h1)+b·(h3-h1)=(h4-h1)
前两个等式中只有a、b未知,求出后代入第三个等式可求出h4