怎么用matlab算含字母的定积分? 比如:
3个回答
展开全部
你积分上限写错了,应该为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)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
syms S h %定义符号变量S、h
S=int('sqrt(R^2-h^2)',h,0,h)
%求符号表达式'sqrt(R^2-h^2)’关于变量h的定积分,0,h分别为积分的上、下限
输出为:
S_section =
piecewise([R in {-1, 1} and h = 1, pi/4], [not R in {-1, 1} or h <> 1, int((R^2 - h^2)^(1/2), h = 0..h)])
>>
S=int('sqrt(R^2-h^2)',h,0,h)
%求符号表达式'sqrt(R^2-h^2)’关于变量h的定积分,0,h分别为积分的上、下限
输出为:
S_section =
piecewise([R in {-1, 1} and h = 1, pi/4], [not R in {-1, 1} or h <> 1, int((R^2 - h^2)^(1/2), h = 0..h)])
>>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |