用积分求椭圆的面积
x*x/a*a+y*y/b*b=1
要求的积分为I (0,a) y dx
设y=b*cos s , x为 a * sin s
故,先求1/4面积有I (0,pi/2) b*cos s*a*cos s d s
Go
I (0,pi/2) a*b*(1+cos 2s)/2 d s
Go
I (0,pi/2) (a*b)/2*s +
I (0,pi/2) (a*b)/4*sin 2s
Go
(a*b)/2*pi/2
然后*4为整个椭圆面积为pi*a*b
相关文章
- C语言用递归的方法求!n。
- 使用Python求长方型的面积和周长
- 用 C语言实现去掉最大值最小值,再求平均值的算法
- 改革春风吹满地---hdu2036(多边形用差积求面积)
- 求图形的周长和面积
- 用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2。要求前后两次求出的x的差的绝对值 小于10的-5次方
- 练习:用迭代法求x=√a。要求前后两次求出的x的差的绝对值小于10^-5
- 求两个矩形的重叠面积
- 用C语言编程实现:输入3个正整数,判断是否能够构成三角形,如果能则计算三角形的周长和面积,否则输出“不能构成三角形”。
- 编写一个程序,声明抽象基类Shape,由它派生出3个派生类:Circle(圆形)、Rectangle(矩形)、Triangle(三角形),用一个函数printArea分别输出以上三者的面积,3个图形的