查看单个帖子
旧 2019-12-10, 20:48   #1
poster
高级会员
 
注册日期: 2019-11-21
帖子: 3,006
声望力: 66
poster 正向着好的方向发展
帖子 Matlab:多项式展开例程

在Mathematica中, 很容易扩展诸如

(ax^2+bx+c)^n 但是无论如何,我可以在Matlab中做到这一点吗?



回答:

对于任何任意表达式:并非没有Symbolic Toolbox。 http://www.mathworks.com/help/toolbo...ic/expand.html

但是,如果要扩展多项式,则可以使用conv函数。只需循环运行即可。

a = 1; b = 2; c = 3; n = 5; soln = [abc]; for i=1:n-1 soln = conv(soln,[abc]); end

更多&回答...
poster 当前离线   回复时引用此帖