找回密码
 注册
查看: 410|回复: 0

R语言 tripEstimation包 astro()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 12:11:04 | 显示全部楼层 |阅读模式
astro(tripEstimation)
astro()所属R语言包:tripEstimation

                                        Calculations for position of the sun and moon
                                         计算的太阳和月亮的位置

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

This set of functions provides simple position calculations for the sun and moon,  taken from Pascal routines published in Montenbruck and Pfleger (1994, Dunlop).
这组功能提供了简单的太阳和月亮位置计算,从Pascal例程发表在Montenbruck和Pfleger(1994年,邓禄普)。

These are completely independent from the (specifically optimized) solar elevation calculations available via [elevation and solar].
这些都是完全独立的(特别是优化)的太阳高度角的计算可以通过标高和太阳能]。


用法----------Usage----------


astro(lon, lat, astro.calc)

EQUHOR(DEC, TAU, PHI)

FRAC(x)

LMST(MJDay, LAMBDA)

lunar(time)

mini.sun(time)

MJD(date)

POLAR(X, Y, Z)



参数----------Arguments----------

参数:lon
vector of longitudes
向量的longitudes的


参数:lat
vector of latitudes
向量的latitudes的


参数:astro.calc
list object containing RA right ascension
列表对象,其中包含RA赤经


参数:DEC
declination
下倾


参数:TAU
TAU  
TAU


参数:PHI
PHI  
PHI


参数:x
number



参数:MJDay
modified julian day
修正的儒略日


参数:LAMBDA
LAMBDA
LAMBDA


参数:time
vector of date-times in POSIXct format
在POSIXct向量的日期时间格式


参数:date
vector of date-times in POSIXct format
在POSIXct向量的日期时间格式


参数:X
x-coordinate
x坐标


参数:Y
y-coordinate
y坐标


参数:Z
z-coordinate
z坐标


值----------Value----------

astro returns a list object with the components of the moon or sun's position,  <table summary="R valueblock"> <tr valign="top"><td>r </td> <td> rho component </td></tr> <tr valign="top"><td>theta </td> <td> theta component - elevation</td></tr> <tr valign="top"><td>phi</td> <td> phi component - azimuth</td></tr> </table>
astro返回一个列表对象的组件的月亮或太阳的位置,<table summary="R valueblock"> <tr valign="top"> <TD>r  </ TD> <TD >卢组件</ TD> </ TR> <tr valign="top"> <TD>theta </ TD> <TD> theta部分 - 海拔</ TD> </ TR> <TR VALIGN = “顶”> <TD> phi </ TD> <TD>披组件 - 方位</ TD> </ TR> </ TABLE>


警告----------Warning ----------

Some of this could be faster (particularly the use of LMST in "astro" is not precalculated)
一些这样的可能会更快(特别是在“天文”LMST使用还没有预先计算)


注意----------Note----------

Thanks to Nick.Ellis@csiro.au for pointing out a mistake pre-0.0-27
由于到Nick.Ellis @ csiro.au指出了错误-0.0-27


(作者)----------Author(s)----------


Michael D. Sumner



参考文献----------References----------

title = {Astronomy on the Personal Computer},   publisher = {Springer-Verlag, Berlin},   year = {1994},   author = {Oliver Montenbruck and Thomas Pfleger},   edition = {2  (translated from German by Storm Dunlop)},

参见----------See Also----------

See Also elevation
请参见elevation


实例----------Examples----------



## the moon[#月亮]
tm <- Sys.time() + seq(by = 3600, length = 100)
moon <- lunar(tm)
rtp <- astro(147, -42, moon)
op <- par(mfrow = c(2,1))
plot(tm, rtp$theta, main = "lunar elevation, Hobart")
plot(tm, rtp$phi, main = "lunar azimuth, Hobart")
par(op)

## the sun[#太阳]
tm <- Sys.time() + seq(by = 3600, length = 100)
sun <- mini.sun(tm)
rtp <- astro(147, -42, sun)
op <- par(mfrow = c(2,1))
plot(tm, rtp$theta, main = "solar elevation, Hobart")
plot(tm, rtp$phi, main = "solar azimuth, Hobart")
par(op)
## Not run: [#不运行:]
  elev.gmt <- mkElevationSeg(1, tm)
  plot(tm, rtp$theta, main = "solar elevation mini.sun versus NOAA")
  lines(tm, elev.gmt(1, 147, -42))

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-29 16:41 , Processed in 0.019862 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表