摘要:
两观察哨间距除以2就能确定双曲线的c,两观察哨听到敌炮声的时间差乘以声速除以2就能确定双曲线的a,有了a与c,就能确定一条双曲线,敌炮位必然在这条双曲线上;
再增加一个观察哨,与之前的一个观察哨再确定一条双曲线,那么两双曲线的交点就是敌炮位所在;
找到交汇点就能反击了,这就是三点听声辩位的数学原理。
【在canvas中如何勾画双曲线】
在平面直角坐标系勾画双曲线有两种办法,一是将双曲线C:x^2/a^2-y^2/b^2=1中的x,y两个变量通过三角函数替换为1/cosθ,1/tanθ,然后对一个变量θ进行操作就能得到双曲线上的x,y坐标;二是通过双曲线的第一定义,即曲线上点到两焦点距离的差值为2a,然后以离目标较近的焦点扩圆,找圆上与较远焦点距离为2a的点,此点即为双曲线上点。
第一种方法适合对称轴与xy轴平行的双曲线,是学术性的作法;第二种方法即使双曲线的对称轴与xy轴成一定夹角也可以作图,是实用化的方法,本例就是采用的第二种方法。 阅读全文
摘要:
【图示】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>反炮兵听声辨位之三点定敌炮位置</titl 阅读全文
摘要:
【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>反炮兵听声辨位之两点定敌炮所在双曲线</t 阅读全文