matlab中多项式求积分的公式有吗?就像求多项式微分的函数polyder一样!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 04:50:17
matlab中多项式求积分的公式有吗?就像求多项式微分的函数polyder一样!

matlab中多项式求积分的公式有吗?就像求多项式微分的函数polyder一样!
matlab中多项式求积分的公式有吗?就像求多项式微分的函数polyder一样!

matlab中多项式求积分的公式有吗?就像求多项式微分的函数polyder一样!
polyder的对应积分函数为polyint

我查了matlab命令大全,没发现这种函数,但可以这样做。
a=[1 1 1 1];
y=poly2sym(a);%转化为符号多项式
y1=int(y) %求积分
b=sym2poly(y1)%转化为矩阵多项式
你觉得呢?

函数定积分
q=quadl(‘humps’,0,1) 求humps函数在0 1区间上的定积分,也可以用quad语句
二重积分 首先计算内积分,然后借助内积分的中间结果再求出二重积分的值,类似于积分中的分步积分法。
Result=dblquad(‘integrnd’,xin,xmax.,ymin,ymax) integrnd为被积函数的名称字符串
符号积分运算int(...

全部展开

函数定积分
q=quadl(‘humps’,0,1) 求humps函数在0 1区间上的定积分,也可以用quad语句
二重积分 首先计算内积分,然后借助内积分的中间结果再求出二重积分的值,类似于积分中的分步积分法。
Result=dblquad(‘integrnd’,xin,xmax.,ymin,ymax) integrnd为被积函数的名称字符串
符号积分运算int(f)
最精确的是符号积分法
计算s=∫12[∫01xydx]dy
syms x y 中间为空格,不能为逗号
s=int(int(‘x^y’,’x’,0,1),’y’,1,2) 引号可省略
vpa(s) 显示s的值
内积分限为函数的二重积分
I=∫14[∫√y2(x2+y2)dx]dy
符号法I=vpa(int(int(‘x^2+y^2’,’x’,sqrt(y),2),’y’,1,4)

收起