摘要: 两观察哨间距除以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轴成一定夹角也可以作图,是实用化的方法,本例就是采用的第二种方法。 阅读全文
posted @ 2023-09-11 15:59 逆火狂飙 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 【图示】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>反炮兵听声辨位之三点定敌炮位置</titl 阅读全文
posted @ 2023-09-11 10:20 逆火狂飙 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>反炮兵听声辨位之两点定敌炮所在双曲线</t 阅读全文
posted @ 2023-09-11 08:34 逆火狂飙 阅读(5) 评论(0) 推荐(0) 编辑
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东