怎么用matlab算含字母的定积分?比如:
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/22 18:49:37
怎么用matlab算含字母的定积分?比如:
![](http://img.wesiedu.com/upload/a/5c/a5cdd398497f6128f7c8dc26b68fa79c.jpg)
![](http://img.wesiedu.com/upload/a/5c/a5cdd398497f6128f7c8dc26b68fa79c.jpg)
![怎么用matlab算含字母的定积分?比如:](/uploads/image/z/18614658-66-8.jpg?t=%E6%80%8E%E4%B9%88%E7%94%A8matlab%E7%AE%97%E5%90%AB%E5%AD%97%E6%AF%8D%E7%9A%84%E5%AE%9A%E7%A7%AF%E5%88%86%3F%E6%AF%94%E5%A6%82%EF%BC%9A)
你积分上限写错了,应该为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)
代码
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)