comparison scripts/polynomial/deconv.m @ 3754:e63a3a6d7797

[project @ 2000-12-14 21:57:14 by jwe]
author jwe
date Thu, 14 Dec 2000 21:57:15 +0000
parents e031284eea27
children 22bd65326ec1
comparison
equal deleted inserted replaced
3753:f751e43de300 3754:e63a3a6d7797
55 b = filter (y, a, 1); 55 b = filter (y, a, 1);
56 else 56 else
57 b = 0; 57 b = 0;
58 endif 58 endif
59 59
60 b = polyreduce (b);
61
62 lc = la + length (b) - 1; 60 lc = la + length (b) - 1;
63 if (ly == lc) 61 if (ly == lc)
64 r = y - conv (a, b); 62 r = y - conv (a, b);
65 else 63 else
66 r = [(zeros (1, lc - ly)), y] - conv (a, b); 64 r = [(zeros (1, lc - ly)), y] - conv (a, b);
67 endif 65 endif
68 66
69 r = polyreduce (r);
70
71 endfunction 67 endfunction