数学建模社区-数学中国
标题:
matlab求解多项式的根
[打印本页]
作者:
2744557306
时间:
2024-4-27 16:07
标题:
matlab求解多项式的根
( X! O6 }5 [0 p
复制代码
function c1ex2
; d( d* D8 B1 c% v C( G( g) G
syms s; % 定义符号变量
' F, f' N+ N* h+ Z% m5 X
p=s^6+9*s^5+135/4*s^4+135/2*s^3+1215/16*s^2+729/16*s+729/64; % 定义多项式
3 `, z# s7 l0 \5 U+ H w/ `( M
solve(p) % 求解析解
- n- v$ k, Y3 _9 a. e
p1=[1,9,135/4,135/2,1215/16,729/16,729/64]; % 用数值方法定义多项式
8 X& N' [' D# y# B4 u/ I0 a3 p9 F. [
format long % 设置显示精度
7 a1 \# R' [% [% L3 k' K. Q/ Z
roots(p1) % 用数值方法求解多项式的根,有较大误差
复制代码
$ A* w& j& e6 d5 N! E
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5