椭圆双曲线离心率公式 说到椭圆双曲线离心率,那玩意儿别看定义看着像数学公式,但在脑子里得有个活泛的图儿。椭圆是个胖乎乎的扁圆,离心率就是衡量它胖瘦的指标,越胖离心率越大,最胖的时候椭圆就变成圆了,离心率直接变成 0;双曲线是个裂开的叉子,越斜离心率越大,越离谱的时候它长得越像抛物线,离心率无限大。 椭圆这事儿好理解,它肯定是个封闭图形,所有点都在一个圈儿里转,故此离心率肯定是个小数,并且上限一辈子卡在 1 这儿。双曲线呢,它是个开放图形,两个分支分道扬镳,一边往无穷远跑,离心率自然也就飙高,没个几十都长不大。 公式本身实际上挺好办的,都是跟半长轴、半焦距这些根本量搞运算。椭圆离心率的平方等于 1 减半焦距平方除以半长轴平方,也就是 $frac{c^2}{a^2} = 1 - frac{b^2}{a^2}$。双曲线离心率的平方就是半焦距平方除以半实轴平方,也就是 $frac{c^2}{a^2} = 1 + frac{b^2}{a^2}$。

这俩公式看起来一个减号一个加号,实际上道理就在那儿,椭圆是往里收,双曲线是往外飞。 拿椭圆的例子来说,标准方程就是 $frac{x^2}{a^2} + frac{y^2}{b^2} = 1$。

这里的 $a$ 代表长半轴,$b$ 代表短半轴,$c$ 是半焦距,也就是原点到底心那个距离。

离心率 $e$ 就化简成 $sqrt{frac{b^2}{a^2} + frac{a^2}{b^2}}$ 了,要么写成 $sqrt{1 - frac{b^2}{a^2}}$。

你看,只要 $b$ 比 $a$ 大,根号里的分数就小于 1,整个结局就是个小于 1 的数。

比如真轴,$a=5, b=3$,那 $c$ 就是 4,$e = sqrt{16/25} = 0.8$。再比如拉得挺长的椭圆,$a=5, b=1$,那 $c$ 就是 4.5,$e = sqrt{20/25} = sqrt{0.8} approx 0.89$。

这俩别看都是 0.8 左右,但一个是扁一点,一个是长一点,离心率数值上差不多,但物理意义彻底不一样。 双曲线也不好办,它的标准方程长得有点不一样,是 $frac{x^2}{a^2} - frac{y^2}{b^2} = 1$。

这里的 $a$ 是实半轴,$b$ 是虚半轴,$c$ 还是那个半焦距。

离心率就是 $sqrt{frac{c^2}{a^2}} = sqrt{1 + frac{b^2}{a^2}}$。

你看,出于多了一个加号,式子里的数值直接变大了。

比如常见的情况,$a=3, b=4$,那 $c$ 就是 5,$e = sqrt{25/9} = 5/3 approx 1.67$。

这数值已经超 1 了,说明它不再是封闭曲线了。再比如 $a=5, b=12$,$c$ 就是 13,$e = 13/5 = 2.6$。

这时候双曲线别看还是双曲线,但开口越来越小,渐近线也跟着变平。 实际上大量人好办混淆椭圆双曲线离心率公式,特别是那个 $1$ 和 $-1$ 的符号。椭圆那个 $1$ 是出于它是加法运算 $frac{b^2}{a^2} + frac{a^2}{b^2}$ 来的,结局肯定小于 1。双曲线那个 $-1$ 是出于它是减法运算 $frac{b^2}{a^2} - frac{a^2}{b^2}$ 来的,结局肯定大于 0。

要是记反了符号,那椭圆出来的就是个大于 1 的数,这就等于说椭圆双曲线了,逻辑上彻底讲不通。 在计算具体数值的时候,有时候用近似值也挺快。

比如椭圆中 $a=3, b=4$,先算出 $c=5$,$e = sqrt{1 - 16/9}$,这时候分母是负数,根号里就有难题了。

这说明这个椭圆比真轴还胖,$b$ 比 $a$ 大,得用 $e = sqrt{frac{b^2}{a^2} + frac{a^2}{b^2}}$ 来算。

这时候 $b$ 是 4,$a$ 是 3,$b^2$ 是 16,$a^2$ 是 9,$16/9 + 9/16 = 2.66 + 0.56 approx 3.23$,开根号就是 $sqrt{3.23} approx 1.8$。别看数值比刚刚那个双曲线还大,但它还是椭圆,只是特别胖的那种,$c$ 点跑到了长轴外面去了。 双曲线的话,$a=3, b=4$,直接算 $frac{16}{9} - frac{9}{16} = 1.77 - 0.56 = 1.21$,开根号就是 $1.1$。

什么的,这里仿佛有点小难题,刚刚算个别的 $e$ 是 $1.67$,目前这个算出来是 $1.1$?不对,公式是 $e = sqrt{1 + frac{b^2}{a^2}}$。

哦,我刚刚脑子里套错了公式要么算错了。重新算一下,$e = sqrt{1 + frac{16}{9}} = sqrt{frac{25}{9}} = frac{5}{3} approx 1.67$,这就对了。刚刚那个 $1.1$ 是哪儿来的?哦,那是 $sqrt{1 + frac{a^2}{b^2}}$ 算的?不,那是 $sqrt{1 + frac{b^2}{a^2}}$。

对,就是 $1 + frac{16}{9} = frac{25}{9}$,开根号就是 $5/3$。 有时候在工程要么物理里,看到离心率数值接近 1,就知道这是个椭圆,要是超过 1 就是双曲线,要是等于 0 可能是极端的退化情况,比如圆。别看圆的离心率是 0,但在广义几何里圆也是椭圆的一种,故此 0 也是合法的椭圆离心率。 总而言之,椭圆离心率公式就是 $sqrt{1 - frac{b^2}{a^2}}$,双曲线就是 $sqrt{1 + frac{b^2}{a^2}}$。

这两个公式的区别核心在于那个加减号,直接拍板了图形的封闭与否。理解这个,绝大多数离心率的难题都能迎刃而解,不用再死记硬背一堆怪的分数运算了,把握几何直观就充足啦。