作业帮 > 数学 > 作业

matlab算积分比如积分函数是a*x+sin(b*x),a,b都是常数,积分上下界是c,d(常数)怎么用matlab求

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 05:11:16
matlab算积分
比如积分函数是a*x+sin(b*x),a,b都是常数,积分上下界是c,d(常数)
怎么用matlab求出来积分后的表达式?(假设解析解存在,用a,b,c,d表示)
syms a b c d
>>result=int('a*x+sin(b*x)','x','c','d')%从c积分到d
result =-1/2*(-a*d^2*b+2*cos(b*d)+a*c^2*b-2*cos(b*c))/b
>> int('a*x+sin(b*x)','x','d','c')
ans =1/2*(-a*d^2*b+2*cos(b*d)+a*c^2*b-2*cos(b*c))/