你好,我有作业triangulation.c,有两个监督和船。
我必须找到这条船的距离以及她的坐标。
我有x1,y1,x2,y2,alpha,beta的坐标,我知道如何计算watch望塔之间的距离,到船的距离,但没有她的坐标
这是我拥有的代码
float to_radians(const int angle);
float get_watchtowers_distance(const int x1, const int y1, const int x2, const int y2);
float get_boat_distance(const float d, const int alpha, const int beta);
int main() {
int x1 = 76;
int y1 = 316;
int x2 = 57;
int y2 = 516;
int alpha = 17;
int beta = 17;
float d = get_watchtowers_distance(x1,y1,x2,y2); //200.90
float b = get_boat_distance(d, alpha, beta); //30.71
float x3 = ? //97.07
float y3 = ? //418.90
printf("%.2f %.2f %.2f", b, x3, y3);
return 1;
}
您能帮我一些公式来获取x3和y3坐标吗?谢谢