数学建模社区-数学中国
标题:
matlab求解多项式的根
[打印本页]
作者:
2744557306
时间:
2024-4-27 16:07
标题:
matlab求解多项式的根
$ q: s4 J! [) ], K) B* [7 c6 _4 M
复制代码
function c1ex2
. C: U8 r! p3 i8 T
syms s; % 定义符号变量
/ c2 q) T* `) e7 d, S8 Z1 Z
p=s^6+9*s^5+135/4*s^4+135/2*s^3+1215/16*s^2+729/16*s+729/64; % 定义多项式
9 S$ b' c9 Y0 H$ B6 I2 Y1 m4 z! l
solve(p) % 求解析解
! I/ Y3 O6 N( W, I
p1=[1,9,135/4,135/2,1215/16,729/16,729/64]; % 用数值方法定义多项式
$ L3 d0 h6 T9 M+ F
format long % 设置显示精度
- n: ~# E" _! ]6 v
roots(p1) % 用数值方法求解多项式的根,有较大误差
复制代码
; p0 ?5 ~) z( h) c E) L* l
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5