How to find the roots of a sum of divisions of polynomials
4 ビュー (過去 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) )
0 件のコメント
採用された回答
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 Center および File Exchange で Polynomials についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!