摘要:
【数学思路】 这个问题乍一看不好解决,实际是等差数列的求和问题。 以某项Ax2y^6z^3为例,可以发现xyz的指数部分和是定值11;若x的指数是2,则y和z的指数和是11-2=9。 又以一项Bx8y^2z^1为例,可以发现y的指数受x的指数限制,当x的指数大时,y可取的范围就小;当x的指数小是,y 阅读全文
摘要:
在Html/Canvas中,用贝塞尔三次曲线拟近椭圆,然后用椭圆绘制球体的经纬线。 阅读全文
摘要:
两观察哨间距除以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 阅读全文
摘要:
【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>双曲线:y^2/160^2-x^2/120 阅读全文
摘要:
【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>双曲线:x^2/160^2-y^2/150 阅读全文
摘要:
图像: 代码: <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>椭圆:x^2/120^2+y^2/150^2= 阅读全文
摘要:
【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>椭圆:x^2/250^2+y^2/200^ 阅读全文
摘要:
【图像】 【代码】 <!DOCTYPE html> <html lang="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <head> <title>抛物线y^2=256x</title> < 阅读全文