AstroSubpoint[astro]
指定された astro が現在天頂にある地球上の地理位置を返す.
AstroSubpoint[astro,date]
指定された date に astro が天頂にある地球上の地理位置を返す.
AstroSubpoint[astro,{body,date}]
指定されたdate に観測された指定された body の天体サブポイントを返す.
AstroSubpoint
AstroSubpoint[astro]
指定された astro が現在天頂にある地球上の地理位置を返す.
AstroSubpoint[astro,date]
指定された date に astro が天頂にある地球上の地理位置を返す.
AstroSubpoint[astro,{body,date}]
指定されたdate に観測された指定された body の天体サブポイントを返す.
詳細
- 天体のサブポイントとは,その天体が90度の高度で観測される特定の天体上の位置である.
- 太陽の天体サブポイントは太陽直下点と呼ばれる.月の天体サブポイントは月直下点と呼ばれる.
- AstroSubpoint[astro,…]の astro オブジェクトは,Entity["Star","Sun"]やEntity["Planet","Mars"],太陽系の重心"SSB"のような名前付きの天文位置,あるいは天体の表面近くのGeoPosition位置である.
- 観測対象の天体からサブポイントまでの線は,サブポイントで水平面に垂直であり,通常は天体が球面である場合を除いて天体の中心と交差しない.
- AstroSubpoint[astro,{body,date}]は,地理位置をGeoPosition[{lat,lon},body]の形で返す.
- 指定された天体 body について,AstroSubpoint[astro,body]はAstroSubpoint[astro,{body,Now}]に等しい.
例題
すべて開く すべて閉じる例 (4)
AstroSubpoint[Entity["Star", "Sun"]]AstroSubpoint[Entity["PlanetaryMoon", "Moon"], DateObject[{2000, 1, 1, 0, 0, 0}]]date = DateObject[{2023, 15, 9, 16, 0, 0}]sp = AstroSubpoint[Entity["Planet", "Mars"], date]指定の日付に指定の場所で観測した火星の高度が90度であることを確認する:
AstroPosition[Entity["Planet", "Mars"], {sp, date}]["Altitude"]AstroSubpoint[Entity["Star", "Sun"], {Entity["Planet", "Mars"], DateObject[{2000, 1, 1, 0, 0, 0}]}]スコープ (3)
AstroSubpointを任意の天文実体に使う:
AstroSubpoint[Entity["Star", "Sun"]]AstroSubpoint[Entity["Star", "Betelgeuse"]]AstroSubpoint["SSB"]date = DateObject[{2023, 5, 13, 16, 50, 4.9221}, "Instant", "Gregorian", -5.];AstroSubpoint[GeoPosition[{0, 0}, Entity["PlanetaryMoon", "Moon"]], date]AstroSubpoint[Entity["PlanetaryMoon", "Moon"], date]GeoDistance[%, %%]アプリケーション (1)
特性と関係 (5)
date = Nowsp = AstroSubpoint[Entity["Planet", "Neptune"], date]その日付にその場所から観測された場合,その天体の高度は90度になる:
AstroPosition[Entity["Planet", "Neptune"], {sp, date}]AstroSubpoint[Entity["Star", "Polaris"], DateObject[{2023, 9, 22}]]date = Now;ap = AstroPosition[Entity["Star", "Antares"], {"Equatorial", date}]gp = AstroSubpoint[Entity["Star", "Antares"], date]{ap["Declination"], gp["Latitude"]}{ap["RightAscension"], gp["Longitude"]}{Subtract@@%, QuantityMagnitude[SiderealTime[GeoPosition[{0, 0}], date], "AngularDegrees"]}Plot[Latitude[AstroSubpoint[Entity["Star", "Sun"], DateObject[{2023, 1, d, 0, 0, 0}]]], {d, 1, 365}]date = RandomDate[]ssp = AstroSubpoint[Entity["Star", "Sun"], date]SolarTime[ssp, date]関連するガイド
テキスト
Wolfram Research (2024), AstroSubpoint, Wolfram言語関数, https://reference.wolfram.com/language/ref/AstroSubpoint.html (2026年に更新).
CMS
Wolfram Language. 2024. "AstroSubpoint." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2026. https://reference.wolfram.com/language/ref/AstroSubpoint.html.
APA
Wolfram Language. (2024). AstroSubpoint. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AstroSubpoint.html
BibTeX
@misc{reference.wolfram_2026_astrosubpoint, author="Wolfram Research", title="{AstroSubpoint}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/AstroSubpoint.html}", note=[Accessed: 15-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_astrosubpoint, organization={Wolfram Research}, title={AstroSubpoint}, year={2026}, url={https://reference.wolfram.com/language/ref/AstroSubpoint.html}, note=[Accessed: 15-August-2026]}