2012年5月31日星期四

前方交会

  展开本科生的大纲,里面描绘了一幅美好的愿景,实则只是走了里面的过场。我也不是想主观想糊弄,可操作起来就没认真的精神了,尤其是上机课。大家是否也一样?糊弄太多最后是糊弄了自己,所以现在有点儿心虚了。亡羊补牢,做做以前糊弄过的东西,从简单的开始来,用C#完成第一篇“前方交会“。



 但是计算公式不会,
就抄了一个,px = (ax * 1 / (Math.Tan(n)) + bx * 1 / (Math.Tan(m)) - (ay - by)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));
py = (ay * 1 / (Math.Tan(n)) + by * 1 / (Math.Tan(m)) + (ax - bx)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));
根据两个已知坐标和两个观测角,为什么不会求出两个P点呢?在AB两边各一个P点?

代码(点击下载)

没有评论:

发表评论