查看“︁立體角”︁的源代码
←
立體角
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[File:Steradian.svg|thumb|[[球面度]]]] '''立体角''',常用字母''[[Ω]]''表示,是一个物体对特定点的三维空间的角度,是[[平面角]]在三维空间中的类比。它描述的是站在某一点的观察者测量到的物体大小的尺度。例如,对于一个特定的观察点,一个在该观察点附近的小物体有可能和一个远处的大物体有着相同的立体角。 [[锥体]]的立体角大小定义为,以锥体的顶点为球心作[[球面]],该锥体在球表面截取的面积与球半径平方之比,单位为[[球面度]](sr)。<ref>{{Cite GB|id =3102.1 |title =空间和时间的量和单位 |year =1993 |previous =1986 |promulgate_date =1993-12-27 |effective_date =1994-07-01 }}</ref>一個球體即是4π,[[半球]]即是2π。 ==立体角的定義== [[File:SolidAngleWiki.png|thumb|立體角 <math>d\Omega = \sin\theta\,d\theta\,d\varphi</math>]] 以觀測點為球心,構造一個單位球面;任意物體投影到該單位球面上的投影面積,即為該物體相對於該觀測點的立體角。 因此,立體角是單位球面上的一塊面積,這和“平面角是單位圆上的一段弧长”類似。 ===立體角公式=== 在[[球坐标系]]中,任意球面的極小面積為: : <math>dA = (r\sin\theta\,d\varphi)(r d\theta)=r^2(\sin\theta\,d\theta\,d\varphi)</math> 因此,極小立體角(單位球面上的極小面積)為: : <math>d\Omega = \frac{dA}{r^2} = \sin\theta\,d\theta\,d\varphi</math> 所以,立體角是投影面积与球半径平方值的比,这和“平面角是圆的弧长与半径的比”类似。 對極小立體角做[[曲面积分]]即可得立體角: : <math>\Omega= \iint_S d\Omega = \iint_S \sin\theta\,d\theta\,d\varphi</math> ===任意[[定向_(数学)|定向曲面]]的立體角=== 任意[[定向_(数学)|定向曲面]] <math>\vec{S}</math> 相對於某一個點 <math>P</math> 的立體角,即為該曲面投影到以 <math>P</math> 為球心的單位球面上的面積。 <br> 令 <math>\vec{r}</math> 為該單位球面上以 <math>P</math> 為原點的極小面積的[[位置向量]],可以得到以下公式: :<math>\Omega= \iint_S \frac{dA}{r^{2}} =\iint_S \frac { \vec{r} \cdot \textrm{d}\vec{S}}{\left| \vec{r} \right|\, r^2}= \iint_S \frac { \vec{r} \cdot \textrm{d}\vec{S}}{ r^3}</math> ===立体角的单位=== 立体角的国际制单位是[[球面度]](steradian,sr)。立体角有一个非国际制单位[[平方度]],1 ''sr'' = (180/π)<sup>2</sup> ''square degree''。 ===封閉曲面的立體角=== 一个完整的球面对于球内任意一点的立体角为4π ''sr''(对于球外任意一点的立体角为0 ''sr''): : {{oiint|intsubscpt=<math>{\scriptstyle S}</math>|integrand = <math>\ \sin\theta\,d\theta\,d\varphi </math>}}<math>\ = \int_0^\pi \sin\theta d\theta \int_0^{2\pi} d\varphi = [-\cos\theta]_0^{\pi} (2\pi) = 4\pi</math> 這個定理對所有封閉曲面皆成立,它也是[[高斯定律]]的主要依據<ref>{{Cite web |url=http://web.mit.edu/8.02t/www/802TEAL3D/visualizations/coursenotes/modules/guide04.pdf |title=Gauss's Law - MIT |access-date=2014-09-29 |archive-date=2016-11-30 |archive-url=https://web.archive.org/web/20161130141758/http://web.mit.edu/8.02t/www/802TEAL3D/visualizations/coursenotes/modules/guide04.pdf }}</ref>。 ==立體角的應用== 立體角在物理上有相當多的應用: * 計算[[电通量]]與[[磁通量]],是[[卡爾·弗里德里希·高斯|高斯]]常用的數學方法。在高斯的[[环绕数]]中,也使用了立體角來推導出環繞數的公式<ref>{{Cite web |url=http://www.maths.ed.ac.uk/~aar/papers/ricca.pdf |title=GAUSS' LINKING NUMBER REVISITED |access-date=2014-09-29 |archive-date=2017-07-06 |archive-url=https://web.archive.org/web/20170706085616/http://www.maths.ed.ac.uk/~aar/papers/ricca.pdf }}</ref>。 * 計算[[发光强度]]。 ==常见几何体的立体角== ===圆锥,球冠=== [[File:Steradian cone and cap.svg|thumb|right|球體中圓錐(1)與[[球冠]](2)的切面。圖中 ''θ'' = ''A''/2,''r'' = 1。]] 顶角为2<math>\theta</math>的圆锥的立体角为一个单位球的球冠。 :<math>\Omega = 2 \pi \left (1 - \cos {\theta} \right) .\,\!</math> (上面结果由下式得到) :<math>\int_0^{2\pi} \int_0^{\theta} \sin \theta' \ d \theta' \ d \phi = 2\pi\int_0^{\theta} \sin \theta' \ d \theta' = 2\pi\left[ -\cos \theta' \right]_0^{\theta} \ = 2\pi\left(1 -\cos \theta \right).</math> 应该注意[[阿基米德]]在2200年前不用微积分证明了球冠的表面积与半径为球冠边沿到球冠最低点的距离的圆的面积相等。球冠边沿到球冠最低点的距离为 :<math>2r \sin \left( \frac{ \theta}{2} \right).\, </math> 显然,在单位圆中球冠立体角为 :<math>\Omega = 4 \pi \sin^2 \left( \frac{ \theta}{2} \right) = 2 \pi \left (1 - \cos {\theta} \right) .\,\!</math> {{commonscat|Solid angle}} 当 ''θ'' = π/2,球冠变为有着立体角 2π的半球。 当 ''θ'' = π,立體角涵蓋整個球體,球冠变为有着立体角 4π的球,我們將4π稱為全方位立體角。 ===任意四面体的立体角=== 对于任意一个[[四面体]]OABC,其中O,A,B,C分别为四面体的四个顶点。下面给出一个公式,计算从O点观察三角形ABC的立体角Ω的方便简单的公式。令α=∠BOC,β=∠AOC,γ=∠AOB(均为各自平面内两条直线的夹角,可以采用平面[[三角形]]的[[余弦公式]]计算求得),<math> s = \frac {1}{2} (\alpha + \beta + \gamma). </math>有(参见[[L' Huilier']]) : <math> \tan \left( \frac{\Omega}{4} \right) = \sqrt{ \tan \left( \frac{s}{2}\right) \tan \left( \frac{s - \alpha}{2}\right) \tan \left( \frac{s - \beta}{2}\right) \tan \left( \frac{s - \gamma}{2}\right)} </math> 附上相应的Fortran 程序: <syntaxhighlight lang="fortran"> program solid_angle REAL X(4),Y(4),Z(4) !存放四个顶点的三维坐标,依次为A,B,C,O(程序中以P点代替,为观测点) X(1)=1 X(2)=0 X(3)=0 X(4)=0 Y(1)=0 Y(2)=1 Y(3)=0 Y(4)=0 Z(1)=0 Z(2)=0 Z(3)=1 Z(4)=0 !以单位1球体,在第一象限的八分之一球所含的四面体为例。程序可适用于任意四面体。 !分别计算6条棱的长度的平方 PA=(X(4)-X(1))**2+(Y(4)-Y(1))**2+(Z(4)-Z(1))**2 PB=(X(4)-X(2))**2+(Y(4)-Y(2))**2+(Z(4)-Z(2))**2 PC=(X(4)-X(3))**2+(Y(4)-Y(3))**2+(Z(4)-Z(3))**2 AB=(X(1)-X(2))**2+(Y(1)-Y(2))**2+(Z(1)-Z(2))**2 BC=(X(3)-X(2))**2+(Y(3)-Y(2))**2+(Z(3)-Z(2))**2 AC=(X(1)-X(3))**2+(Y(1)-Y(3))**2+(Z(1)-Z(3))**2 !应用余弦公式计算三个夹角 COSALPHA=(PB+PC-BC)/2.0/SQRT(PB*PC) COSBETA=(PA+PC-AC)/2.0/SQRT(PA*PC) COSGAMA=(PB+PA-AB)/2.0/SQRT(PB*PA) ALPHA=acos((PB+PC-BC)/2.0/SQRT(PB*PC)) BETA=acos((PA+PC-AC)/2.0/SQRT(PA*PC)) GAMA=acos((PB+PA-AB)/2.0/SQRT(PB*PA)) s=(alpha+beta+gama)/2. omiga=atan(sqrt(tan(s/2.)*tan(s/2.-alpha/2.)*tan(s/2.-beta/2.)*tan(s/2.-gama/2.)))*4. write(*,*) omiga*180./3.14159 end </syntaxhighlight> ==參考資料== {{Reflist}} ==外部鏈接== * [http://www.youtube.com/watch?v=11TYy32gYUc YouTube: Chapter 23 02 Solid Angle] {{Wayback|url=http://www.youtube.com/watch?v=11TYy32gYUc |date=20210805104636 }} {{经典力学国际单位}} [[Category:角]] [[Category:立体几何]] [[Category:国际单位制]]
该页面使用的模板:
Template:Cite GB
(
查看源代码
)
Template:Cite web
(
查看源代码
)
Template:Commonscat
(
查看源代码
)
Template:Oiint
(
查看源代码
)
Template:Reflist
(
查看源代码
)
Template:Wayback
(
查看源代码
)
Template:经典力学国际单位
(
查看源代码
)
返回
立體角
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息