飞机直读磁罗盘产生误差的原因:因为磁罗盘指南和指北的部分不一样重,大部分飞行都在北半球,所以离北极更近,磁力垂直分力更强,所以为了准确指示,就把指南的半边做重了,加减速和转弯时的惯性和力在指南和指北的部分不一样,于是就产生误差,也可以说是磁罗盘里面的那个顶住罗盘面的物件往北移。