Hello,
am trying to use polynomial division in malab using deconvolution :
[res,rem]=deconv(a,b) my question is : is there a maximum degree of polynomial that this function accept? because it gives me a false result when using it.
the coeficient of the two polynomial are only 0's and 1's.
thanks for your repply.
Comments
% a = 2x^3 + 2x^2 - 2x - 2
% b = 2x - 2
a = [2 2 -2 -2];
b = [2 -2];
% now divide b into a finding the quotient and remainder
[q, r] = deconv(a,b)
You find quotient q = [1 2 1] (q = x2 + 2x + 1), and remainder r = [0 0 0 0] (r = 0), meaning that the division is exact, as expected from the example in the multiplication section
you're right but this is true somehow only for small degree or small power polynomial but if you try it with a large power polynomial it will gives some false error and when i say large i mean something bigger than x^32 in the nominator and x^32 in the denominator ofcource the polynomial don't contain only this. for matlab the results that it gives seems to be correct as if u do a check using the conv it will say that what it gived is ok, but when u look at the result there is some strange numbers that pop up on the coeficient of the remainder and the result as well large positive and negativ numbers which can't be true cause the coeficiet that i use are only 0's and 1's
may be you have an other idea?
thanks
you're right but this is true somehow only for small degree or small power polynomial but if you try it with a large power polynomial it will gives some false error and when i say large i mean something bigger than x^32 in the nominator and x^32 in the denominator ofcource the polynomial don't contain only this. for matlab the results that it gives seems to be correct as if u do a check using the conv it will say that what it gived is ok, but when u look at the result there is some strange numbers that pop up on the coeficient of the remainder and the result as well large positive and negativ numbers which can't be true cause the coeficiet that i use are only 0's and 1's
may be you have an other idea?
thanks