怎么用matlab算含字母的定积分?比如:

问题描述:

怎么用matlab算含字母的定积分?比如:

你积分上限写错了,应该为R
代码
syms S h R %定义符号变量S,h,R
S=int('sqrt(R^2-h^2)',h,0,R) % int表积分,''内表示被积函数,h表示积分变量,0,R表示下上限
结果
S =
1/4*(R^2)^(1/2)*pi/(1/R^2)^(1/2)