Matlab最高可以对几次多项式进行因式分解?最多可以求几次-查字典问答网
分类选择

来自顾钟文的问题

  Matlab最高可以对几次多项式进行因式分解?最多可以求几次多项式的根(数值解亦可)?如题,想做个Logisticmap内寻找周期为3以上倍分支区间的程序,但是要涉及到解高次的多项式的问题……所

  Matlab最高可以对几次多项式进行因式分解?最多可以求几次多项式的根(数值解亦可)?

  如题,想做个Logisticmap内寻找周期为3以上倍分支区间的程序,但是要涉及到解高次的多项式的问题……

  所以就来问下:Matlab里的多项式因式分解最多支持到多少次?然后最多可以求多少次多项式的根?

  求根的话,数值解也好(已经不奢求解析解了),可以不要复数解或者奇特的解但是所有位于区间(0,4)的解必须全能解出.

3回答
2020-01-16 14:36
我要回答
请先登录
范章珠

  如果用roots求多项式的根

  matlab的算法是转化为求多项式伴随矩阵的特征值

  matlab最多可以支持多大的矩阵,就能算几阶的多项式

  不知道你最高要算到几阶的多项式,一般应该够用的吧.

  不过会返回全部根,包括实根和虚根,重根也会返回多个

  最后根据所需区间要舍去不需要的

2020-01-16 14:36:46
顾钟文

  大概是200多阶吧....另外多项式的系数肯定是已知的话说能否只让他计算我需要的根?我怕全计算会花很多时间,所以只输出我要的就好...

2020-01-16 14:38:31
范章珠

  用roots没有办法限定区间我用roots在我机器上测试tic,a=roots(rand(300,1));a=a(abs(imag(a))=0&a

2020-01-16 14:40:39

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •