Matlab最高可以对几次多项式进行因式分解?最多可以求几次多项式的根(数值解亦可)?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/08/17 21:55:44
Matlab最高可以对几次多项式进行因式分解?最多可以求几次多项式的根(数值解亦可)?
如题,想做个Logistic map内寻找周期为3以上倍分支区间的程序,但是要涉及到解高次的多项式的问题……
所以就来问下:Matlab里的多项式因式分解最多支持到多少次?然后最多可以求多少次多项式的根?
求根的话,数值解也好(已经不奢求解析解了),可以不要复数解或者奇特的解但是所有位于区间(0,4)的解必须全能解出.
如题,想做个Logistic map内寻找周期为3以上倍分支区间的程序,但是要涉及到解高次的多项式的问题……
所以就来问下:Matlab里的多项式因式分解最多支持到多少次?然后最多可以求多少次多项式的根?
求根的话,数值解也好(已经不奢求解析解了),可以不要复数解或者奇特的解但是所有位于区间(0,4)的解必须全能解出.
![Matlab最高可以对几次多项式进行因式分解?最多可以求几次多项式的根(数值解亦可)?](/uploads/image/z/19794760-16-0.jpg?t=Matlab%E6%9C%80%E9%AB%98%E5%8F%AF%E4%BB%A5%E5%AF%B9%E5%87%A0%E6%AC%A1%E5%A4%9A%E9%A1%B9%E5%BC%8F%E8%BF%9B%E8%A1%8C%E5%9B%A0%E5%BC%8F%E5%88%86%E8%A7%A3%3F%E6%9C%80%E5%A4%9A%E5%8F%AF%E4%BB%A5%E6%B1%82%E5%87%A0%E6%AC%A1%E5%A4%9A%E9%A1%B9%E5%BC%8F%E7%9A%84%E6%A0%B9%EF%BC%88%E6%95%B0%E5%80%BC%E8%A7%A3%E4%BA%A6%E5%8F%AF%EF%BC%89%3F)
如果用roots求多项式的根
matlab的算法是转化为求多项式伴随矩阵的特征值
matlab最多可以支持多大的矩阵,就能算几阶的多项式
不知道你最高要算到几阶的多项式,一般应该够用的吧.
不过会返回全部根,包括实根和虚根,重根也会返回多个
最后根据所需区间要舍去不需要的
再问: 大概是200多阶吧....另外多项式的系数肯定是已知的 话说能否只让他计算我需要的根?我怕全计算会花很多时间,所以只输出我要的就好...
再答: 用roots没有办法限定区间 我用roots在我机器上测试 tic,a=roots(rand(300,1));a=a(abs(imag(a))=0&a
matlab的算法是转化为求多项式伴随矩阵的特征值
matlab最多可以支持多大的矩阵,就能算几阶的多项式
不知道你最高要算到几阶的多项式,一般应该够用的吧.
不过会返回全部根,包括实根和虚根,重根也会返回多个
最后根据所需区间要舍去不需要的
再问: 大概是200多阶吧....另外多项式的系数肯定是已知的 话说能否只让他计算我需要的根?我怕全计算会花很多时间,所以只输出我要的就好...
再答: 用roots没有办法限定区间 我用roots在我机器上测试 tic,a=roots(rand(300,1));a=a(abs(imag(a))=0&a