数学建模社区-数学中国

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

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

  1. ) \. N/ a8 Z2 W# Z* S* L1 I7 f
复制代码
  1. function c1ex29 Z( g$ z& Z7 v8 N" Q
  2. syms s;  % 定义符号变量/ B4 c! t7 u4 W: b6 M* }
  3. p=s^6+9*s^5+135/4*s^4+135/2*s^3+1215/16*s^2+729/16*s+729/64; % 定义多项式4 S5 r+ C5 F9 i/ P/ U7 U; a' a+ p
  4. solve(p)    % 求解析解1 i. K; n: L, O) A# ^% Q0 ^' i
  5. p1=[1,9,135/4,135/2,1215/16,729/16,729/64]; % 用数值方法定义多项式
    4 _& f6 h7 U. {: I1 m* B8 o7 q
  6. format long   % 设置显示精度# V+ L" x0 G& f
  7. roots(p1)   % 用数值方法求解多项式的根,有较大误差
复制代码
9 v5 t$ v, o% B; H$ X





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