Path: news.mathworks.com!newsfeed-00.mathworks.com!newsfeed2.dallas1.level3.net!news.level3.com!postnews.google.com!60g2000hsy.googlegroups.com!not-for-mail
From: Arthur G <gorramfreak@gmail.com>
Newsgroups: comp.soft-sys.matlab
Subject: Re: polynomial factorization
Date: Fri, 22 Feb 2008 16:31:10 -0800 (PST)
Organization: http://groups.google.com
Lines: 14
Message-ID: <7d356194-01f0-472f-93d1-04bdad5a1e64@60g2000hsy.googlegroups.com>
References: <fpnkeu$h3g$1@fred.mathworks.com>
NNTP-Posting-Host: 24.128.137.91
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1203726670 29101 127.0.0.1 (23 Feb 2008 00:31:10 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sat, 23 Feb 2008 00:31:10 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: 60g2000hsy.googlegroups.com; posting-host=24.128.137.91; 
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.50 (Macintosh; Intel Mac OS X; U; 
Xref: news.mathworks.com comp.soft-sys.matlab:453264



On Feb 22, 6:05=A0pm, "Dejun Wang" <dejunw...@yahoo.com> wrote:
> Hi, I have a polynomial in the following form:
> H(z)=3D[z^4+a3*z^3+a2*z^2+a1*z+a0]/
> [z^5+b4*z^4+b3*z^3+b2*z^2+b1*z+b0], where a3-a0,b4-b0 are
> known.
> I want to obtain a factorized polynomial in the form of
> H(z)=3DA/(z-p0)+B/(z-p1)+C/(z-p2)+D/(z-p3)+E/(z-p4), I know
> I can use roots to get p0-p5, but is there a function that
> I can use to get the value of A,B,C,D,E? Or do I need to
> create my own symbolic equations to solve this?
>
> Thanks.

residue is the function you want.