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

波变换

开发平台:

Matlab

  1. function P = eo2lp(E,O)
  2. %EO2LP Recover a Laurent polynomial from its even and odd parts.
  3. %   P = EO2LP(E,O) returns the Laurent polynomial P which
  4. %   has E and O as even and odd part respectively.
  5. %       E(z^2) = [P(z) + P(-z)]/2
  6. %       O(z^2) = [P(z) - P(-z)] / [2*z^(-1)]
  7. %   
  8. %   See also EVEN, ODD.
  9. %   M. Misiti, Y. Misiti, G. Oppenheim, J.M. Poggi 17-May-2001.
  10. %   Last Revision 13-Jun-2003.
  11. %   Copyright 1995-2004 The MathWorks, Inc.
  12. %   $Revision: 1.1.6.2 $ $Date: 2004/04/13 00:38:37 $ 
  13. P = newvar(E,'z^2') + laurpoly(1,-1)*newvar(O,'z^2');