“Impro”的版本间差异
跳到导航
跳到搜索
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
John Moustakas写的一系列IDL code,有很多有用的程序 |
John Moustakas写的一系列IDL code,有很多有用的程序 |
||
==通用== |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
*Im_mean,Im_median,Im_mean,Im_max |
|||
:求均值,中值,等基本统计量,但是可以剔除一些可疑值,调用的[[idlutils]] |
|||
中的djs_iterstat |
|||
==光谱相关== |
|||
*im_filtermag |
*im_filtermag |
||
:调用[[kcorrect]]中的filter文件,计算光谱积分后得到的各个波段的星等。参见[[由光谱到星等]] |
:调用[[kcorrect]]中的filter文件,计算光谱积分后得到的各个波段的星等。参见[[由光谱到星等]] |
||
第9行: | 第22行: | ||
*BELL_MASS() |
*BELL_MASS() |
||
:计算恒星质量 Bell et al. color-based method. |
:计算恒星质量 Bell et al. color-based method. |
||
==画图== |
|||
*IM_LINEID_PLOT |
|||
:标志谱线用 |
|||
*GANG_PLOT_POS |
*GANG_PLOT_POS |
||
第14行: | 第32行: | ||
struct=gang_plot_pos(nrow,ncol,col,row, [XTICKFORMAT=,YTICKFORMAT=, OFFSET=,SIZE=, /POSITION_ONLY] |
struct=gang_plot_pos(nrow,ncol,col,row, [XTICKFORMAT=,YTICKFORMAT=, OFFSET=,SIZE=, /POSITION_ONLY] |
||
plot,findgen(10), _EXTRA=gang_plot_pos(2,1,0) plot,findgen(10)^2,_EXTRA=gang_plot_pos(2,1,1) |
plot,findgen(10), _EXTRA=gang_plot_pos(2,1,0) plot,findgen(10)^2,_EXTRA=gang_plot_pos(2,1,1) |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ |
2015年1月1日 (四) 11:14的版本
John Moustakas写的一系列IDL code,有很多有用的程序
通用
- findex
- 计算一个浮点的位置,可用于插值,例子
u=randomu(iseed,200000) & u=u(sort(u)) v=randomu(iseed,10) fx=findex(u,v);计算v这个数字(数组)在排序之后的u数组中间的位置 v2=interpolate(u,fx)插值 ;interpolate是IDL内置的插值函数 print,v,v2 ;可以看到v2几乎等于v
- Im_mean,Im_median,Im_mean,Im_max
- 求均值,中值,等基本统计量,但是可以剔除一些可疑值,调用的idlutils
中的djs_iterstat
光谱相关
- im_filtermag
- BALMER_TEMPERATURE
- Compute the temperature dependence of the Balmer decrement
- BELL_MASS()
- 计算恒星质量 Bell et al. color-based method.
画图
- IM_LINEID_PLOT
- 标志谱线用
- GANG_PLOT_POS
struct=gang_plot_pos(nrow,ncol,col,row, [XTICKFORMAT=,YTICKFORMAT=, OFFSET=,SIZE=, /POSITION_ONLY] plot,findgen(10), _EXTRA=gang_plot_pos(2,1,0) plot,findgen(10)^2,_EXTRA=gang_plot_pos(2,1,1)