How to find the roots of a sum of divisions of polynomials

3 次查看(过去 30 天)
How can I find those x values in which this function becomes f(x)=0?
I have 4 vectors of length N: A, B, C, D, and
f(x) = sum( ( x*A_i - B_i ) / ((x*C_i - D_i)^3) )

采纳的回答

Torsten
Torsten 2019-8-1
编辑:Torsten 2019-8-1
Multiply by
prod (x*C_i - D_i)^3
and determine the roots of the resulting polynomial of degree 3*(N-1)+1 using the "roots" command.
You might want to use symbolic computations in advance using expand, collect, and subst to get the numerical coefficients of this polynomial.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Polynomials 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by