matlab求解数值积分,知F(x,y),求Fx(x)=∫F(x,y)dy,用什么样的调用格式,x保留符号,积分限已知
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 04:04:24
matlab求解数值积分,知F(x,y),求Fx(x)=∫F(x,y)dy,用什么样的调用格式,x保留符号,积分限已知
您好:
如求Fx(X)=∫x^(1.333^y)dy,积分限为上1,下0.另外还有在数值积分中是不是积分限不能是正负无穷,当积分限是无穷时怎样处理!
万谢!
您好:
如求Fx(X)=∫x^(1.333^y)dy,积分限为上1,下0.另外还有在数值积分中是不是积分限不能是正负无穷,当积分限是无穷时怎样处理!
万谢!
如果只是得到结果,可以用maple来做,maple的符号运算特别强大了,而且出来的结果可以直接拉到matlab继续进行运算.maple中积分就是int 无穷就是 infinity 负无穷 -infinity .
Maple:int(x^(1.3333^y),y,0,1)
Matlab:int((x^(1.3333^y),y,0,1):计算f关于x在区间[a,b]上的定积分.(出来的是数值,必须先定义x,否则就出错了)
因此要就算你那个积分用matlab直接积分是不行的,当然也可以用符号表达式进行
>>syms x
等等……
当时matlab调用符号表达式的时候其实都是maple的库,因此又回到了原点.
再问: 要是Int显示无数值解呢,用quad吗?什么样的调用格式呢
再答: quad只能进行数值积分了,但是以我的感觉说你应该没有给定x 的具体数值提示出错了
再问: 我就是想保留x这一符号,只对y积分,就像是求条件概率密度一样。麻烦你了,我会追加分数的!
Maple:int(x^(1.3333^y),y,0,1)
Matlab:int((x^(1.3333^y),y,0,1):计算f关于x在区间[a,b]上的定积分.(出来的是数值,必须先定义x,否则就出错了)
因此要就算你那个积分用matlab直接积分是不行的,当然也可以用符号表达式进行
>>syms x
等等……
当时matlab调用符号表达式的时候其实都是maple的库,因此又回到了原点.
再问: 要是Int显示无数值解呢,用quad吗?什么样的调用格式呢
再答: quad只能进行数值积分了,但是以我的感觉说你应该没有给定x 的具体数值提示出错了
再问: 我就是想保留x这一符号,只对y积分,就像是求条件概率密度一样。麻烦你了,我会追加分数的!
MATLAB中求Y=F(X)数值积分
二重积分 计算已知∫f(x)dx =6x的积分上限是1,下限0 求∫dx∫f(x)f(y) dy x的积分上限是1,下限
改变二次积分的积分次序求积分.∫1 2 dx ∫(2-x)~(√2x-x^2)f(x,y)dy
改变二次积分的积分次序求积分.∫1 ~2 dx ∫(2-x)~(√2x-x^2)f(x,y)dy
交换二次积分的积分顺序 ∫(2,0)dx ∫(x^3,0)f(x,y)dy=
改换二次积分的积分次序 ∫[1->2]dx ∫[(2-x)->(2x-x^2)^(1/2)] f(x,y)dy 积分区域
高数二重积分 懂得来交换二次积分次序,∫【0,1】dx∫【0,-x】f(x,y)dy求解交换后的积分即求∫【0,1】dy
∫(-1→1)dx∫(x^2→1)f(x,y)dy交换二次积分的积分次序
更换积分∫(01)dx∫(1,根号x)f(x,y)dy的积分次序为?
改变二次积分的次序dx (∫0-1)f(x,y)dy(∫根号1-x^2 x+1) 求积分
交换积分次序 ∫(4,0)dx∫(x,2x^0.5)f(x,y)dy
更换积分次序∫(0,2)dx∫(x,3x)f(x,y)dy