知识点 – 计算几何基本公式

知识点 – 计算几何基本公式知识点 计算几何基本公式 1 几何公式 1 1 三角形半周长 P a b c 2P a b c 2P a b c 2 面积 S aHa 2 absin C 2 P P a P b P c S aH a 2

大家好,欢迎来到IT知识分享网。

知识点 – 计算几何基本公式

1.几何公式

1.1三角形
  1. 半周长 P = ( a + b + c ) / 2 P=(a+b+c)/2 P=(a+b+c)/2
  2. 面积 S = a H a / 2 = a b sin ⁡ ( C ) / 2 = ( P ( P − a ) ( P − b ) ( P − c ) ) S=aH_a/2=ab\sin(C)/2=\sqrt{(P(P-a)(P-b)(P-c))} S=aHa/2=absin(C)/2=(P(Pa)(Pb)(Pc))
  3. 中线 M a = 2 ( b 2 + c 2 ) − a 2 / 2 = b 2 + c 2 + 2 b c c o s ( A ) / 2 M_a=\sqrt{2(b^2+c^2)-a^2}/2=\sqrt{b^2+c^2+2bccos(A)}/2 Ma=2(b2+c2)a2
    /2=
    b2+c2+2bccos(A)
    /2
  4. 角平分线 T a = b c ( ( b + c ) 2 − a 2 ) / ( b + c ) = 2 b c cos ⁡ ( A / 2 ) / ( b + c ) T_a=\sqrt{bc((b+c)^2-a^2)}/(b+c)=2bc\cos(A/2)/(b+c) Ta=bc((b+c)2a2)
    /(b+
    c)=2bccos(A/2)/(b+c)
  5. 高线 H a = b sin ⁡ ( C ) = c sin ⁡ ( B ) = b 2 − ( ( a 2 + b 2 − c 2 ) / ( 2 a ) ) 2 H_a=b\sin(C)=c\sin(B)=\sqrt{b^2-((a^2+b^2-c^2)/(2a))^2} Ha=bsin(C)=csin(B)=b2((a2+b2c2)/(2a))2
  6. 内切圆半径
    $$
    \begin{aligned} r&=S/P\&=asin(B/2)sin(C/2)/sin((B+C)/2)\
     &=4Rsin(A/2)sin(B/2)sin(C/2) \\&=\sqrt{(P-a)(P-b)(P-c)/P}\\ &=Ptan(A/2)tan(B/2)tan(C/2) \end{aligned} 

    $$

  7. 外接圆半径 R = a b c / ( 4 S ) = a / ( 2 s i n ( A ) ) = b / ( 2 s i n ( B ) ) = c / ( 2 s i n ( C ) ) R=abc/(4S)=a/(2sin(A))=b/(2sin(B))=c/(2sin(C)) R=abc/(4S)=a/(2sin(A))=b/(2sin(B))=c/(2sin(C))
1.2四边形

D1,D2为对角线,M对角线中点连线,A为对角线夹角

  1. a 2 + b 2 + c 2 + d 2 = D 1 2 + D 2 2 + 4 M 2 a^2+b^2+c^2+d^2=D_1^2+D_2^2+4M^2 a2+b2+c2+d2=D12+D22+4M2
  2. S = D 1 D 2 sin ⁡ ( A ) / 2 S=D1D2\sin(A)/2 S=D1D2sin(A)/2

(以下对圆的内接四边形)

  1. a c + b d = D 1 D 2 ac+bd=D_1D_2 ac+bd=D1D2
  2. S = s q r t ( ( P − a ) ( P − b ) ( P − c ) ( P − d ) ) S=sqrt((P-a)(P-b)(P-c)(P-d)) S=sqrt((Pa)(Pb)(Pc)(Pd)),P为半周长
1.3正n边形

R为外接圆半径,r为内切圆半径

  1. 中心角 A = 2 π / n A=2\pi/n A=2π/n
  2. 内角 C = ( n − 2 ) π / n C=(n-2)\pi/n C=(n2)π/n
  3. 边长 a = 2 s q r t ( R 2 − r 2 ) = 2 R s i n ( A / 2 ) = 2 r t a n ( A / 2 ) a=2sqrt(R^2-r^2)=2Rsin(A/2)=2rtan(A/2) a=2sqrt(R2r2)=2Rsin(A/2)=2rtan(A/2)
  4. 面积 S = n a r / 2 = n r 2 t a n ( A / 2 ) = n R 2 s i n ( A ) / 2 = n a 2 / ( 4 t a n ( A / 2 ) ) S=nar/2=nr^2tan(A/2)=nR^2sin(A)/2=na^2/(4tan(A/2)) S=nar/2=nr2tan(A/2)=nR2sin(A)/2=na2/(4tan(A/2))
1.4圆
  1. 弧长 l = r A l=rA l=rA
  2. 弦长 a = 2 s q r t ( 2 h r − h 2 ) = 2 r s i n ( A / 2 ) a=2sqrt(2hr-h^2)=2rsin(A/2) a=2sqrt(2hrh2)=2rsin(A/2)
  3. 弓形高 h = r − s q r t ( r 2 − a 2 / 4 ) = r ( 1 − c o s ( A / 2 ) ) = a t a n ( A / 4 ) / 2 h=r-sqrt(r^2-a^2/4)=r(1-cos(A/2))=atan(A/4)/2 h=rsqrt(r2a2/4)=r(1cos(A/2))=atan(A/4)/2
  4. 扇形面积 S 1 = r l / 2 = r 2 A / 2 S1=rl/2=r^2A/2 S1=rl/2=r2A/2
  5. 弓形面积 S 2 = ( r l − a ( r − h ) ) / 2 = r 2 ( A − s i n ( A ) ) / 2 S2=(rl-a(r-h))/2=r^2(A-sin(A))/2 S2=(rla(rh))/2=r2(Asin(A))/2
1.5棱柱
  1. 体积 V=Ah,A为底面积,h为高
  2. 侧面积 S=lp,l为棱长,p为直截面周长
  3. 全面积 T=S+2A
1.6棱锥
  1. 体积 V=Ah/3,A为底面积,h为高

(以下对正棱锥)

  1. 侧面积 S=lp/2,l为斜高,p为底面周长
  2. 全面积 T=S+A
1.7棱台
  1. 体积 V = ( A 1 + A 2 + A 1 A 2 ) h / 3 V=(A1+A2+\sqrt{A1A2})h/3 V=(A1+A2+A1A2
    )h/3
    ,A1.A2为上下底面积,h为高

(以下为正棱台)

  1. 侧面积 S = ( p 1 + p 2 ) l / 2 S=(p1+p2)l/2 S=(p1+p2)l/2,p1.p2为上下底面周长,l为斜高
  2. 全面积 T = S + A 1 + A 2 T=S+A1+A2 T=S+A1+A2
1.8圆柱
  1. 侧面积 S = 2 π r h S=2\pi rh S=2πrh
  2. 全面积 T = 2 π r ( h + r ) T=2\pi r(h+r) T=2πr(h+r)
  3. 体积 V = π r 2 h V=\pi r^2h V=πr2h
1.9圆锥
  1. 母线 l = s q r t ( h 2 + r 2 ) l=sqrt(h^2+r^2) l=sqrt(h2+r2)
  2. 侧面积 S = π r l S=\pi rl S=πrl
  3. 全面积 T = π r ( l + r ) T=\pi r(l+r) T=πr(l+r)
  4. 体积 V = π r 2 h / 3 V=\pi r^2h/3 V=πr2h/3
1.10圆台
  1. 母线 l = s q r t ( h 2 + ( r 1 − r 2 ) 2 ) l=sqrt(h^2+(r1-r2)^2) l=sqrt(h2+(r1r2)2)
  2. 侧面积 S = π ( r 1 + r 2 ) l S=\pi (r1+r2)l S=π(r1+r2)l
  3. 全面积 T = π r 1 ( l + r 1 ) + P I r 2 ( l + r 2 ) T=\pi r1(l+r1)+PIr2(l+r2) T=πr1(l+r1)+PIr2(l+r2)
  4. 体积 V = π ( r 1 2 + r 2 2 + r 1 r 2 ) h / 3 V=\pi (r1^2+r2^2+r1r2)h/3 V=π(r12+r22+r1r2)h/3
1.11球
  1. 全面积 T = 4 π r 2 T=4\pi r^2 T=4πr2
  2. 体积 V = 4 π r 3 / 3 V=4\pi r^3/3 V=4πr3/3
1.12球台

知识点 - 计算几何基本公式

  1. 侧面积 S = 2 π r h S=2\pi rh S=2πrh
  2. 全面积 T = π ( 2 r h + r 1 2 + r 2 2 ) T=\pi (2rh+r1^2+r2^2) T=π(2rh+r12+r22)
  3. 体积 V = π h ( 3 ( r 1 2 + r 2 2 ) + h 2 ) / 6 V=\pi h(3(r1^2+r2^2)+h^2)/6 V=πh(3(r12+r22)+h2)/6
1.13球扇形

知识点 - 计算几何基本公式

  1. 全面积 T = π r ( 2 h + r 0 ) T=\pi r(2h+r0) T=πr(2h+r0),h为球冠高,r0为球冠底面半径
  2. 体积 V = 2 π r 2 h / 3 V=2\pi r^2h/3 V=2πr2h/3

复杂度:

O ( 1 ) O(1) O(1)

例题

代码

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/141014.html

(0)
上一篇 2025-05-22 20:15
下一篇 2025-05-22 20:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信