已知椭圆的方程是x^2+y^2/4=1,要在matlab用积分的方法求其周长,

问题描述:

已知椭圆的方程是x^2+y^2/4=1,要在matlab用积分的方法求其周长,
我看到一个求周长的积分是如图所示的积分,不知道是不是对的.我想用龙贝格算法去算,但总是出错.主要是不知道怎么去调用,而且我不知道正弦的平方怎么表示,sin(x).^2还是(sinx).^2,
1个回答 分类:数学 2014-09-26

问题解答:

我来补答
曲线长度积分l=∫√[φ'(t)^2+ψ'(t)^2] dt 椭圆参数方程为x=φ(t)=a sint y=ψ(t)=b cost
或l=∫√(1+y‘^2)dx 在(0,pi/2) 内 椭圆y=b*(1-x^2/a^2)^0.5
sin²x=(sinx)^2
 
 
展开全文阅读
剩余:2000