数学建模社区-数学中国

标题: matlab求解多项式的根 [打印本页]

作者: 2744557306    时间: 2024-4-27 16:07
标题: matlab求解多项式的根

  1. 8 r4 d% y* Y/ |- a  J
复制代码
  1. function c1ex28 C  F* ^7 m4 b  M1 m
  2. syms s;  % 定义符号变量
    $ P7 c8 ?: U! N0 C
  3. p=s^6+9*s^5+135/4*s^4+135/2*s^3+1215/16*s^2+729/16*s+729/64; % 定义多项式6 o- H/ K+ P2 w" T
  4. solve(p)    % 求解析解
    " q: \. o, `1 o: W. M0 @
  5. p1=[1,9,135/4,135/2,1215/16,729/16,729/64]; % 用数值方法定义多项式& s. W" J7 X( n3 Q2 j
  6. format long   % 设置显示精度
    % [* q( x; ^8 k, ]- j5 _# q  n
  7. roots(p1)   % 用数值方法求解多项式的根,有较大误差
复制代码

8 v) w+ X# J5 `4 ]




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5