function e=polcheck(A,degA,B,degB,C,degC,D,degD) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % calculates the relative error of A-B*C*D % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % M. Sebek, November 1990 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% [At,degAt]=polmul(B,degB,C,degC); [At,degAt]=polmul(At,degAt,D,degD); [Dif,degDif]=poladd(A,degA,-At,degAt); e=norm(Dif,inf)/norm(A,inf);