用matlab求椭圆周长
人造地球卫星的轨道可视为平面上的椭圆,地心位于椭圆的一个焦点处。已知一颗人造地球卫星近地点距地球表面439km,远地点距地球2384km,地球半径6371km,求该卫星的...
人造地球卫星的轨道可视为平面上的椭圆,地心位于椭圆的一个焦点处。已知一颗人造地球卫星近地点距地球表面439km,远地点距地球2384km,地球半径6371km,求该卫星的轨道长度。
展开
3个回答
展开全部
不用matlab,用我自己的公式行不?
椭圆的短半径是(6371+439)=6810
椭圆的长半径是(2384+6371)=8755
6810/8755=0.77784123358
椭圆系数是:3.153868632632
椭圆周长等于:3.153868632632*(6810+8755)=49089.9652669176km
成果正在送审,这是第一次实用,希望能够帮到你!
有兴趣的话可以参见我空间的文章。
椭圆的短半径是(6371+439)=6810
椭圆的长半径是(2384+6371)=8755
6810/8755=0.77784123358
椭圆系数是:3.153868632632
椭圆周长等于:3.153868632632*(6810+8755)=49089.9652669176km
成果正在送审,这是第一次实用,希望能够帮到你!
有兴趣的话可以参见我空间的文章。
追问
我们是要用matlab作,积分求一个较精确的值,不过你很辛苦,给你分吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
clear
syms x;
a=8755;b=6810;
f=sqrt(a^2.*(sin(x)).^2+b^2.*(cos(x)).^2);
L1=int(f,0,pi/2);
L=vpa(4*L1,7)
试试这个,不过估计到现在你都有答案了……
syms x;
a=8755;b=6810;
f=sqrt(a^2.*(sin(x)).^2+b^2.*(cos(x)).^2);
L1=int(f,0,pi/2);
L=vpa(4*L1,7)
试试这个,不过估计到现在你都有答案了……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥,至少需要公式吧?
追问
椭圆的周长没有公式啊,有公式我就直接算了,还会问吗???
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询