Using deconv to divide vectors if the numerator has a smaller degree than the denominator
조회 수: 1 (최근 30일)
이전 댓글 표시
When using deconv to divide two vectors the output is 0 if the numerator has a smaller degree than the denominator. Can you get the answer that is the equivalent of dividing a polynomial by another? For example, for the following program the answer would be equivalent to (s+3)/(s^3+17s^2+14s+8) rather than 0.
numg=[1 3]; deng=[1 7 14 8];
deconv(numg,deng)
댓글 수: 0
답변 (1개)
Aghamarsh Varanasi
2021년 3월 18일
Hi,
'deconv' function returns two outputs. One is the quotient, returned as a row vector. The other output is the reminder as the row vector. For example,
numg=[1 3]; deng=[1 7 14 8];
[quotient, reminder] = deconv(numg,deng)
In this code, quotient = 0; reminder = [1, 3]
Hope this helps
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!