1、从物理学角度考虑,水是液体,是不可压缩的,空气是气体,是可以压缩的。所以,当导弹命中军舰舰体爆炸的时候,四周空气会被压缩,起到缓冲的作用。而水是不可压缩的,鱼雷战斗部爆炸所有的能量通过水全部作用在军舰或者潜艇的外壳上,这也就决定了,装置相同爆炸当量的炸药,但是鱼雷的威力就是比导弹要大。装药180千克的反舰导弹命中目标也就是让3000吨左右的军舰失去战斗力,而同样装药180千克的533毫米鱼雷命中舰体足以击沉50000吨级别的大舰。
2、从作战角度,导弹暴露在空气中,虽然采取超低空、超音速攻击,但是在人类目前成熟的雷达预警和电子干扰软杀伤的前提下,命中并不容易,1982年英阿马岛海战,阿根廷总计发射6枚“飞鱼”(5枚空射、1枚陆基)但是命中率仅50%而且还有一枚是臭弹。而鱼雷由于采用水声音响制导,同时配以尾流制导修正,命中率很高,而且由于雷达波不能穿透海水,而鱼雷自身声响很小,所以,非常难于防御。受军舰机动性以及防御鱼雷手段的不足,鱼雷的命中率也高于导弹。
3、鱼雷和导弹相比唯一的弱点在于射程近,由于潜艇或者水面舰艇通过声纳锁定敌方目标的能力限制,而且由于水的阻力远大于空气,所以目前鱼雷的射程一般都在30-50千米左右,而反舰导弹的射程则从50-500千米不等。相对于武器装载平台而言,自然是装载远程反舰导弹的飞机或水面舰艇更加安全。
鱼雷威力和速度都不如导弹,为何爆发海战时,鱼雷却令人害怕