多项式构造扩充的MATLAB实现

xiaoxiao2021-02-28  24

在MATLAB里有一个poly2str(f,'x')函数,可以构造多项式,比如:

但是这个函数构造出来的式子关于t的次数是大于等于0的,对于负次幂的形式却不能表达,但是在一些情况下需要知道t的各个次数,包括负次幂。下面代码是可以自己设定系数,次数的程序:

function setPoly=setPoly(A,deg,t)n=length(A);setPoly=0;for i=1:1:n    setPoly=setPoly+A(i)*t^(deg-i+1);end end

转载请注明原文地址: https://www.6miu.com/read-2650022.html

最新回复(0)