“Astro lib”的版本间差异
跳到导航
跳到搜索
(→基础天文) |
无编辑摘要 |
||
(未显示同一用户的7个中间版本) | |||
第13行: | 第13行: | ||
==基础天文== |
==基础天文== |
||
*ZENPOS, JDate, Ra_Z, Dec_Z ;给定时刻到天顶的Ra,Dec,地理位置通过 site的common数据库 |
*ZENPOS, JDate, Ra_Z, Dec_Z ;给定时刻到天顶的Ra,Dec,地理位置通过 site的common数据库 |
||
第25行: | 第26行: | ||
*monthdays,一个月当中有多少天,唯一需要考虑的是润年因素 |
*monthdays,一个月当中有多少天,唯一需要考虑的是润年因素 |
||
===格式转换=== |
|||
*get_coords 可以将传统字符的RA,DEc转换为浮点的度 |
|||
:gey_coords,coords,instring='00:01:19 +34:31:31' |
|||
*adstring,将浮点的Ra Dec转换为字符形式 |
|||
===时间相关=== |
===时间相关=== |
||
*DAYCNV,儒略日转换为日历,和自带的CALDAT功能相同 |
*DAYCNV,[[儒略日]]转换为日历,和自带的CALDAT功能相同 |
||
*GET_JULDATE 相当于自带的systime(/jul) |
*GET_JULDATE 相当于自带的systime(/jul) |
||
第37行: | 第45行: | ||
*JDCNV 和Julday()功能相同 |
*JDCNV 和Julday()功能相同 |
||
*JULDATE Convert from calendar date to reduced Julian date. |
*JULDATE Convert from calendar date to reduced Reduced Julian date (=JD - 2400000.) |
||
==天体物理== |
==天体物理== |
||
第43行: | 第51行: | ||
*dust_getval idl_utils中的程序,可以直接计算SFD map中的银河系消光值 |
*dust_getval idl_utils中的程序,可以直接计算SFD map中的银河系消光值 |
||
===宇宙学相关=== |
|||
*lumdist 计算光度距离,输入宇宙学参数。H0 = , k = , Omega_M =, Lambda0 = , q0 = |
*lumdist 计算光度距离,输入宇宙学参数。H0 = , k = , Omega_M =, Lambda0 = , q0 = |
||
: 注:q0=lambda0-Omega_M/2 |
: 注:q0=lambda0-Omega_M/2 |
||
*galage 计算年龄从z到zform之间 |
|||
:[[kcorrect]]中有LF_t2z程序可以从年龄到红移 |
|||
==数据处理== |
==数据处理== |
||
第50行: | 第61行: | ||
*[[fits文件]]读写 |
*[[fits文件]]读写 |
||
===图像处理=== |
|||
*dist_ellipse |
|||
:给定椭率a/b和位置角(从北向东到长轴)产生一个椭圆的mask,长轴上数值为(到中心的pixel*a/b) |
|||
==画图== |
==画图== |
||
第61行: | 第75行: | ||
plot,indgen(10),indgen(10),psym=8 |
plot,indgen(10),indgen(10),psym=8 |
||
*最新的astro_lib中的图例程序LEGEND改名为AL_LEGEND,IDL8.0中有内置的LEGEND函数 |
*最新的astro_lib中的图例程序LEGEND改名为AL_LEGEND,IDL8.0中有内置的LEGEND函数 |
||
==统计相关== |
|||
*robust_sigma |
|||
:计算比较稳健的弥撒 |
2016年12月23日 (五) 12:29的最新版本
球面天文
- GCIRC 计算球面坐标距离,支持数组计算
- eq2hor, ra_m, dec_m, jdate, alt_m, 赤道坐标系到地平坐标系
- az_m,ha,lat=lat,lon=lng,altitude=alt ;赤道坐标系到地平坐标系
- GLACTC,银道坐标系和赤道坐标系的相互转换
基础天文
- ZENPOS, JDate, Ra_Z, Dec_Z ;给定时刻到天顶的Ra,Dec,地理位置通过 site的common数据库
- MOONPOS, jdate, ra_m, dec_m, dis 月亮在给定时刻的位置距离
- SUNPOS,jdate, ra_s, dec_s 太阳在给定时刻的位置
- mphase,jdate,k 月亮在给定时刻到月相
- leapyear 计算润年
- monthdays,一个月当中有多少天,唯一需要考虑的是润年因素
格式转换
- get_coords 可以将传统字符的RA,DEc转换为浮点的度
- gey_coords,coords,instring='00:01:19 +34:31:31'
- adstring,将浮点的Ra Dec转换为字符形式
时间相关
- DAYCNV,儒略日转换为日历,和自带的CALDAT功能相同
- GET_JULDATE 相当于自带的systime(/jul)
- get_date 可以生成或转换成fits文件中的日期格式
- HELIO_JD() Convert geocentric (reduced) Julian date to heliocentric Julian date
- JDCNV 和Julday()功能相同
- JULDATE Convert from calendar date to reduced Reduced Julian date (=JD - 2400000.)
天体物理
- dust_getval idl_utils中的程序,可以直接计算SFD map中的银河系消光值
宇宙学相关
- lumdist 计算光度距离,输入宇宙学参数。H0 = , k = , Omega_M =, Lambda0 = , q0 =
- 注:q0=lambda0-Omega_M/2
- galage 计算年龄从z到zform之间
- kcorrect中有LF_t2z程序可以从年龄到红移
数据处理
- fits文件读写
图像处理
- dist_ellipse
- 给定椭率a/b和位置角(从北向东到长轴)产生一个椭圆的mask,长轴上数值为(到中心的pixel*a/b)
画图
- Multiplot
- ploterror,oploterror
- plotsym命令可以方便的自定义PSYM,如上下划线等。
plotsym,1,2 ;1 是下划线(upper limit) ;2是PSIZE
自定义后使用PSYM=8
plot,indgen(10),indgen(10),psym=8
- 最新的astro_lib中的图例程序LEGEND改名为AL_LEGEND,IDL8.0中有内置的LEGEND函数
统计相关
- robust_sigma
- 计算比较稳健的弥撒