“My IDL program”的版本间差异

来自Shiyin's note
跳到导航 跳到搜索
无编辑摘要
无编辑摘要
第1行: 第1行:
==binxy==
==常用==
===binxy===
将x,y分bin(x上),然后显示每个bin里面的平均(或者median)的x和y的数值
将x,y分bin(x上),然后显示每个bin里面的平均(或者median)的x和y的数值



== read_txt==
==文件读写==
=== read_txt===
我自己写了一个read_txt[[文件:read_txt.pro.txt]]程序,可以智能的将一个N行M列的数据文件(空格分隔)读为一个data[N,M]的flota array。
我自己写了一个read_txt[[文件:read_txt.pro.txt]]程序,可以智能的将一个N行M列的数据文件(空格分隔)读为一个data[N,M]的flota array。


==read_col ==
===read_col ===
我自己写的一个read_col 程序,可以只读一个文件的指定列。
我自己写的一个read_col 程序,可以只读一个文件的指定列。
例:读入filename文件的第2列,格式是双精度
例:读入filename文件的第2列,格式是双精度
第12行: 第15行:
*列的计数从1开始
*列的计数从1开始
*关键词type的默认是字符格式
*关键词type的默认是字符格式

==画图==

===aitoff2和aitoff_grid2===
*[[astro_lib]]中的atioff,atioff_grid可以实现天球投影,中心在0。通过修改使得X坐标从0,360投影。

2014年12月9日 (二) 08:35的版本

常用

binxy

将x,y分bin(x上),然后显示每个bin里面的平均(或者median)的x和y的数值


文件读写

read_txt

我自己写了一个read_txt文件:Read txt.pro.txt程序,可以智能的将一个N行M列的数据文件(空格分隔)读为一个data[N,M]的flota array。

read_col

我自己写的一个read_col 程序,可以只读一个文件的指定列。

例:读入filename文件的第2列,格式是双精度
arr=read_col('filename',2,type='dbl')
  • 文件要求空格做分隔符
  • 列的计数从1开始
  • 关键词type的默认是字符格式

画图

aitoff2和aitoff_grid2

  • astro_lib中的atioff,atioff_grid可以实现天球投影,中心在0。通过修改使得X坐标从0,360投影。