用matlab求椭圆周长,数值积分法。椭圆形式如下:x^2/2+y^2/6=2

1个回答
展开全部
咨询记录 · 回答于2022-07-07
用matlab求椭圆周长,数值积分法。椭圆形式如下:x^2/2+y^2/6=2
用matlab求椭圆周长,数值积分法。椭圆形式如下:x^2/2+y^2/6=2您好亲,半椭圆y=3√(1-x^2/4)椭圆周长=2×∫√(1+y′²)dxmatlab>> syms x>> y=3*(1-x^2/4)^(1/2);>> y1=diff(y,x);>> f=(1+y1^2)^(1/2)f =(1 - (9*x^2)/(16*(x^2/4 - 1)))^(1/2)>> ss=@(x)(1 - (9*x.^2)./(16*(x.^2/4 - 1))).^(1/2)ss =@(x)(1-(9*x.^2)./(16*(x.^2/4-1))).^(1/2)>> S=2*quad(ss,-2,2)S =15.8655希望可以帮到您哦。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消