200分跪求matlab的code 希望matlab专家帮助一下ff=inl

发布时间:2021-02-26 09:34:44

200分跪求matlab的code 希望matlab专家帮助一下ff = inline(vectorize('r*(r*cos(t))^2' ),'z','t','r')triplequad(ff,0,2,-pi/2,pi/2,0,sqrt(z))就是不对z取值0<=z<=2

网友回答

syms r t z
int(int(int('(r*cos(t))^2*r','t',-pi/2,pi/2),'r',0,sqrt(z)),'z',0,2)
结果:pi/3 triplequad函数适用于长方体内积分.你可以看一下triplequad的帮助文档:help triplequad
当然可以改造一下,使之适用于非长方体内积分,也在帮助文档内.
以上问题属网友观点,不代表本站立场,仅供参考!