function of roots
1 回表示 (過去 30 日間)
古いコメントを表示
I have another problem it says:
give the function whose roots are 4, -3, -2, 1/5 and 0.
should I use poly(x) or roots(x)?
2 件のコメント
Jan
2011 年 8 月 15 日
Does this question concern MATLAB? As far as I can see the polynomial with the shown roots can be created manually in some seconds.
Walter Roberson
2011 年 8 月 15 日
According to the poly() documentation, it uses eigenvalues. It says,
It is possible to prove that poly(A) produces the coefficients in the characteristic polynomial of a matrix within roundoff error of A. This is true even if the eigenvalues of A are badly conditioned. The traditional algorithms for obtaining the characteristic polynomial, which do not use the eigenvalues, do not have such satisfactory numerical properties.
採用された回答
Walter Roberson
2011 年 8 月 15 日
roots() is to find the roots of a polynomial that has the given coefficients. The opposite of it is poly.
0 件のコメント
その他の回答 (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!