To overcome the numerical oscillation in solving transient temperature fields with the finite element method,the heat conduction matrix and the heat capacity matrix were analyzed,and the cause for the oscillation of numerical solution as well as the method of eliminating oscillation were studied. According to the results,the cause for the numerical oscillation is that the thermal conduction matrix violates the second law of thermodynamics,and at the beginning of the iteration,the continuity hypothesis of th...