rescale.m
上传用户:haiyisale
上传日期:2013-01-09
资源大小:3246k
文件大小:1k
源码类别:

波变换

开发平台:

Matlab

  1. function [HsN,GsN,HaN,GaN] = rescale(Hs,Gs,Ha,Ga,cfsRES)
  2. %RESCALE Rescale Laurent polynomials.
  3. %   If (Hs,Gs) and (Ha,Ga) are two pairs of Laurent 
  4. %   polynomials and cfsRES a non-zero real number different
  5. %   [HsN,GsN,HaN,GaN] = RESCALE(Hs,Gs,Ha,Ga,cfsRES) returns 
  6. %   two "rescaled" pairs such that:
  7. %       HsN = cfsRES * Hs;   GsN = Gs / cfsRES;
  8. %       HaN = Ha / cfsRES;   GaN = cfsRES * Ga;
  9. %
  10. %   If the pairs (Hs,Gs) and (Ha,Ga) are associated to perfect
  11. %   reconstruction filters then so are the two "rescaled" 
  12. %   pairs (HsN,GsN) and (HaN,GaN) (see PRAACOND).
  13. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 02-Jul-2003.
  14. %   Last Revision: 08-Jul-2003.
  15. %   Copyright 1995-2004 The MathWorks, Inc.
  16. %   $Revision: 1.1.6.1 $
  17.             
  18. HsN = cfsRES*Hs; 
  19. GsN = Gs/cfsRES;
  20. HaN = Ha/cfsRES; 
  21. GaN = cfsRES*Ga;