MATLAB如何使用roots函数:函数用法、例子例题
roots函数多用于多项式方程的求根,使用格式如下:
roots(A):表示在复数范围内求多项式方程a n x n +a n-1 x n-1 ++a 1 x+a 0 =0的所有根,其中A=[a n ,a n-1 ,…,a 1 ,a 0 ]。
例题 求方程x 6 +5x 4 -x 3 -6x 2 -5x+8=0的所有根。
解:
A =[1 0 5 -1 -6 -5 8];
roots(A)
ans =
-0.0126 + 2.4855i
-0.0126 - 2.4855i
-0.9280 + 0.7114i
-0.9280 - 0.7114i
0.9406 + 0.2494i
0.9406 - 0.2494i