您的位置:首页 > 编程语言 > MATLAB

matlab基础学习(2)之求多项式的根

2012-11-17 17:07 323 查看
在matlab中求多项式的根非常的简单,只要使用matlab内置的roots函数即可。

例如:对于多项式

p(x) = x^5 + 5 * x +7

使用matlab求其根的代码代码:

%多项式的系数存入矢量变量中
p = [1 0 0 0 5 7];  %表示多项式p(x) = x^5 + 5 * x + 7

format long;        %打印双精度

roots(p)            %求多项式的根


结果如下:

ans =

1.30051917307206 + 1.10944723819596i
1.30051917307206 - 1.10944723819596i
-0.75504792501755 + 1.27501061923774i
-0.75504792501755 - 1.27501061923774i
-1.09094249610903
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: