|  |  D.15.15.7 getStringpfd_indexed Procedure from librarypfd.lib(see  pfd_lib).
 
Example:Usage:
getStringpfd_indexed(dec); dec list
Purpose:
turn a partial fraction decomposition decinto one string,
writing the denominator factors just asq1,q2,... . The
listdechas to have the same structure as the output of
 pfd.
 See also:
 displaypfd;
 displaypfd_long;
 getStringpfd;
 pfd.|  | LIB "pfd.lib";
ring R = 0,(x,y),dp;
poly f = x^3+3*x^2*y+2*y^2-x^2+4*x*y;
poly g = x^2*y*(x-1)*(x-y)^2;
list dec = pfd(f,g);
==>   (2) / (q3*q4)
==> + (-2) / (q1*q4)
==> + (-6) / (q3*q4^2)
==> + (1) / (q2*q4^2)
==> + (9) / (q1*q4^2)
==> + (2) / (q3^2*q4)
==> where
==> q1 = x-1
==> q2 = y
==> q3 = x
==> q4 = x-y
==> (6 terms)
==> 
displaypfd(dec);
==>   (2) / (q3*q4)
==> + (-2) / (q1*q4)
==> + (-6) / (q3*q4^2)
==> + (1) / (q2*q4^2)
==> + (9) / (q1*q4^2)
==> + (2) / (q3^2*q4)
==> where
==> q1 = x-1
==> q2 = y
==> q3 = x
==> q4 = x-y
==> (6 terms)
==> 
getStringpfd_indexed(dec);
==> (2)/(q3*q4) + (-2)/(q1*q4) + (-6)/(q3*q4^2) + (1)/(q2*q4^2) + (9)/(q1*q4^\
   2) + (2)/(q3^2*q4)
 | 
 
 |