这个阴影的面积好求,你只要求出半圆的面积,然后再求出半个正方形的面积再减去一格半圆的面积,然后把减完后的结果再加上个半圆的面积就可以。
定积分,设圆心为O点,转到2、3象限求解,开方后y都是正值好解
R=D/2--y=(R^2-x^2)^0.5
积分下限a=R-(H1+H2+H3)(有可能正,有可能负)
积分上限b=R-(H1+H2)=a+H3
a*b>0时
阴影部分面积=2*积分符号(y,a,b)
a*b<0时
阴影部分面积=2*(积分符号(y,a,0)+积分符号(y,0,b))
貌似迪卡尔坐标搞不定,转成极坐标,微元面积=∫R^2*dθ/2
积分下限的余弦=(R-H1-H2)/R
积分上限的余弦=(H1+H2+H3-R)/R
A=(R^2/4)*(arcos((R-H1-H2)/R)-arcos((H1+H2+H3-R)/R))
搞定