Matlab 多项式求值matlab里面syms x,比如y=x^2+x+4,y是多项式,我怎么求x

发布时间:2021-02-26 10:05:14

Matlab 多项式求值matlab里面syms x,比如y=x^2+x+4,y是多项式,我怎么求x=3时候y的值啊?然后,若是x=1:100,我怎么求y对应的值啊?

网友回答

为了不破坏x,y的符号性质,可以巧妙使用subs函数来解决这个问题;
syms x y;
y=x.*x+x+4;
y1=subs(y,'x',3); 注意此时的y1不再是符号,而是数值了.
y2=subs(y,'x',1:100); 同上
以上问题属网友观点,不代表本站立场,仅供参考!