matlab怎么对矩阵表示的多项式求定积分?我要对legendre多项式求积分、但是matlab的legendre函数返回的是一个矩阵(行矢)表示的多项式、用int没有办法积分.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 00:50:17

matlab怎么对矩阵表示的多项式求定积分?我要对legendre多项式求积分、但是matlab的legendre函数返回的是一个矩阵(行矢)表示的多项式、用int没有办法积分.
matlab怎么对矩阵表示的多项式求定积分?
我要对legendre多项式求积分、但是matlab的legendre函数返回的是一个矩阵(行矢)表示的多项式、用int没有办法积分.

matlab怎么对矩阵表示的多项式求定积分?我要对legendre多项式求积分、但是matlab的legendre函数返回的是一个矩阵(行矢)表示的多项式、用int没有办法积分.
可以先用poly2sym将多项式转化为符号表达式.比如:
a = [2,1];
b = poly2sym(a)
c = int(b,1,2)
结果:

b =
2*x + 1 
c = 
4