已知两点坐标求一个点在另一个点的方向

作者&投稿:舌玉 (若有异议请与网页底部的电邮联系)
java 已知两点坐标及另一点到这两点的距离,求该点的坐标~

public static int[] getLoc() {
int[] A = new int[2];
int[] B = A;
float[] C = new float[2];

A[0] = 0;// 第一点x1
A[1] = 0;// 第一点y1

B[0] = 6;// 第二点x2
B[1] = 0;// 第二点y2

int lenAC = 5;// AC长
int lenBC = 5;// AB长

boolean found = false;

// x取值范围,减少运算时间
// 三角形两边之和大于第三边,所以x取值在x轴方向上和A的距离不大于lenAC,y类似
tag: for (int i = A[0] - lenAC; i < A[0] + lenAC; i++) {
for (int j = A[1] - lenAC; j < A[1] + lenAC; j++) {
C[0] = i;
C[1] = j;
// (x-x1)^2 + (y-y1)^2 = ca^2
found = Math.pow((C[0] - A[0]), 2) + Math.pow((C[1] - A[1]), 2) == Math
.pow(lenAC, 2);
if (found) {
// (x-x2)^2 + (y-y2)^2 = cb^2
found = Math.pow((C[0] - B[0]), 2)
+ Math.pow((C[1] - B[1]), 2) == Math.pow(lenBC, 2);
if (found) {
break tag;// 找到了xy
}
}
}
}
System.out.println("location is: X = " + C[0] + " Y = " + C[1]);
return new int[] { (int) C[0], (int) C[1] };

}

这不是普适的,因为我算了坐标为几千的,需要较长一段时间才能返回。
最重要还是先研究一下算法,尽量避免穷举这种方式。
而应该和手动解方程是一样的思路来设计,这样虽然算法实现可能更繁琐,但是应该是最科学的,普适的。

在同一条直线上已知一个点的坐标,求另一个的坐标
1、求斜率:两点的坐标为(X1,Y1),(X2,Y2)
k=(Y2-Y1)/(X2-X1)
2、设另一点的坐标为(x,y)
则y-Y1=k(x-X1)

解:求A在B的哪个方位
即可以以B为坐标原点

则相对的A坐标为(Xa-Xb,Ya-Yb,Za-Zb)可以根据这三个坐标的正负号来判断A在B的哪个方向


已知两点的坐标求中间任意一点的坐标
这是一个求定比分点坐标的问题。根据向量知识可以求出相应点的坐标。详情如图所示:

在图纸上已知2个坐标点怎么算出任意点坐标?
只有2个坐标点就只能做个闭合导线了。已知两点坐标,可以求出两点之间的坐标方位角。公式是:X(测)测站点坐标-X(后)后视点坐标=△X,Y(测)测站点坐标-Y(后)后视点坐标=△Y,然后根据△X,△Y的正负值确定象限:第一象限△X,△Y都为正,方位角=arctg(△Y÷△X);第二象限△X为...

坐标中点公式
坐标中点公式:有两点 A(x1, y1) B(x2, y2) 则它们的中点P的坐标为((x1+x2)\/2, (y1+y2)\/2)。坐标中点公式是有两点 A(x1, y1) B(x2, y2) 则它们的中点P的坐标为((x1+x2)\/2, (y1+y2)\/2)。坐标中点公式是定比分点公式的特例,利用中点公式,已知平面内两个点的坐标...

请问,知道两个点的坐标,怎么求这两个点连成的直线上的任意一个点的坐 ...
用这两点的坐标建立直线方程,就知道直线上任意点的坐标了。将已知的(100,300),(200,150)代人y=ax+b, 解出a=-0.5, b=350, 得到y=350-0.5x 就可以知道直线上任意点的坐标了:(0,350),(700,0),(50,325),………...

提问:在平面直角坐标系中,已知线段两点坐标求其中点坐标
BD上的中位线 ∴CE=1\/2BD=1\/2(y-x)∴CF=CE+EF=1\/2(y-x)+x=(x+y)\/2 AE=1\/2AD=1\/2(b-a)∴OF=a+1\/2(b-a)=(a+b)\/2 ∴C((a+b)\/2,(x+y)\/2)其实这个道理很简单,两点连线的中点的坐标就是两点的横纵坐标和的一半。没必要这么麻烦去得到~

以知两点坐标,如何知道在两点连线上任意点的坐标
解:设这两点坐标分别为(x1,y1)和(x2,y2)。则连接这两点直线方程为:(x-x1)\/(x1-x2)=(y-y1)\/(y1-y2)两点连线上任一点的坐标满足该方程,将上述方程变形:y=[(x-x1)(y1-y2)\/(x1-x2)]+y1 所以,两点连线上任一点的坐标是(x,[(x-x1)(y1-y2)\/(x1-x2)]+y1)。

以已知两点坐标,怎么求中点坐标
一个点的位置,可以用一组数(有序数组)来描述。例如,在平面上,可以作两条相交的直线l1与l2;过平面上任一点M,作两条直线分别与l1、l2平行且与l2、l1交于P2、P1两点;这样,M点就可以用它沿平行于l1、l2的方向到l2、l1的有向距离P2M、P1M来表示。这两个有向距离,称为点M的坐标,两条直线...

已知直线上两点坐标,如何求线上任意点坐标
知道两点就知道了这条直线的方程.带任意的x值进去就可以求对应的y值.坐标就知道了.直线方程y=ax+b,用那两点的xy带进去变成一个二元一次方程求得ab,直线方程就出来了.

知道直角三角形两点的坐标及内角怎么求另一个点的坐标
知道直角三角形两点的坐标及内角怎么求另一个点的坐标  我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览7 次 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 直角三角形 内角 搜索资料 本地图片 图片链接 提交回答 匿名 回答自动保存中...

在同一直线上,已知两点坐标,求另一点坐标,公式是什么
1、求斜率:两点的坐标为(X1,Y1),(X2,Y2)k=(Y2-Y1)\/(X2-X1)2、设另一点的坐标为(x,y)则y-Y1=k(x-X1)

白玉县13046102194: 已知两点坐标求一个点在另一个点的方向 -
赏戚丙泊: 解:求A在B的哪个方位 即可以以B为坐标原点则相对的A坐标为(Xa-Xb,Ya-Yb,Za-Zb)可以根据这三个坐标的正负号来判断A在B的哪个方向

白玉县13046102194: 只知道已知两点坐标如何推算另外坐标(方位角也不知道) -
赏戚丙泊: 两点坐标只能确定一条直线必须知道另外一个坐标和这条直线的一定关系才有可能推出

白玉县13046102194: 已知道A,B两点坐标,如何求方ABC上的另一点坐标?会用fx - 5800P计数器
赏戚丙泊: 由题意向量AB可表示为(-16.865,73.855),由此可知向量AB的方位角α大于90度且小于180度,且tan(α)=73.855/(-16.865)=-4.38,所以α=102.8度.因角CAB为直角,所以AC的方位角β=192.8度,则cosβ=-0.975,sinβ=-0.222,所以向量AC可表示为(│AC│*cosβ,│AC│*sinβ)即(-5.85,-1.332),所以C的坐标为(356.108-5.85,441.554-1.332)即(350.258,440.222)

白玉县13046102194: 已知两地点的经纬度,求其中一点相对于另一点的方位,距离? -
赏戚丙泊: 一千米

白玉县13046102194: 在坐标图纸中,已知两个点的坐标,怎么求另一个点的坐标? -
赏戚丙泊: 三角函数懂吧,求出坐标增量.已知点坐标加坐标增量.

白玉县13046102194: 已知两点的坐标及到另一点的距离,怎么求这个点的坐标? -
赏戚丙泊: 两点坐标公式 |AX+BX+C|闭上根号下A平方+B平方 追问: 不怎么懂,能再说清楚点吗? 回答: |AX+BY+C|闭上 根号 下A平方+B平方 你不是知道两点了吗 第一个是横坐标X 第二个是 纵坐标 Y 你往里套吧 我刚才打错了一个字母 麻烦采纳,谢谢!

白玉县13046102194: 已知两点坐标C(1,3,7),D(2,5,4).C点在D点的方 - 上学吧普法考试
赏戚丙泊: 直线方程的公式有以下几种: 斜截式:y=kx+b 截距式:x/a+y/b=1 两点式:(x-x1)/(x2-x1)=(y-y1)/(y2-y1) 一般式:ax+by+c=0 只要知道两点坐标,代入任何一种公式,都可以求出直线的方程. 由两点这样求直线方程岁桐昌 两个点坐标...

白玉县13046102194: 已知两点的坐标求两点连线中任意一点的坐标 最好举一个例子 -
赏戚丙泊: 已知过一次函数的两点的坐标分别为(1,5)和(-1,1),求一次函数的解析式. 设一次函数的解析式为y=ax+b. 可列方程:a+b=5,-a+b=1 可求出a=2,b=3 所以一次函数的解析式为y=2x+3

白玉县13046102194: 两点关于一条直线对称,知道一点坐标,怎样求另一点坐标 -
赏戚丙泊: 有几种解法,你看着用吧. 代数法和几何法,但最好也是最快的还是数形结合.我详细说一下数形结合吧 设待求点的坐标(x.y) 首先先求已知点到直线的距离(用点到直线的距离公式)等于K 因为两点关于直线对称,所以,未知的点到直线距...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网