作业帮 > 综合 > 作业

哪位大神帮小弟用MATLAB算一个积分!急用!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 10:48:15
哪位大神帮小弟用MATLAB算一个积分!急用!
f=(R^2-z.^2).*acos((d-z*sin(a))./(cos(a)*sqrt(R^2-z.^2))
式子里边R、d是常数,a是角度也是常数
R=1.625
d=0.625
a=0.0716rad
f是z的函数,对z积分
但是MATLAB提示计算不出结果。
下面是MATLAB的答案……
Warning:Explicit integral could not be found.
ans =
-int(acos(1/7496634952020485*(16380446210484364*z - 11258999068426240)/(169/64 - z^2)^(1/2))*(z^2 - 169/64),z)
你这里要算的是不定积分,matlab的符号运算并不能积出所有函数,如果函数太复杂,就会显示Warning:Explicit integral could not be found.
如果你要计算定积分,那么可以不用符号运算求解,即不用int函数,可以改用quad等数值积分函数.