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

 我来答
清学岺丛己
2019-09-09 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1006万
展开全部
含参量的定积分用matlab是不能直接求得。
首先,设定r等于某一定值
然后,求定积分
如:
r=100;int(r*cos(x)+sqrt(400-r^2*(sin(x))^2)-2*sqrt(100-r^2*(sin(x))^2),x,0,pi)
ans
=40*elliptice(25)
-
40*elliptice(100)
%elliptice——椭圆积分
或直接求不定积分
syms
x
r
int(r*cos(x)+sqrt(400-r^2*(sin(x))^2)-2*sqrt(100-r^2*(sin(x))^2),x)
ans
=100*sin(x)
+
20*elliptice(x,
25)
-
20*elliptice(x,
100)
权萱端丁
2019-10-06 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:925万
展开全部
你积分上限写错了,应该为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)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式