首页 > 其他 > 详细

怎样对data cubes做切片

时间:2021-04-15 23:48:49      阅读:36      评论:0      收藏:0      [点我收藏+]

aplpy可以对一个N维fits cubes提取切片,对维度重新排序。有两个重要的参数,dimensions and slices.这两个参数也可以用于show_contour().

dimensions参数用来把维度分配给x或y轴。默认值是[0,1],意思是x轴应该是fits cube的第一个维度,y是第二个维度。对于一个2维fits文件,这意味着,可以用[1,0]来翻转轴。

对于一个fits cube 维度R.A.,Declination, and velocity,[0,2] 将给出R.A.-velocity.

for a fits file with R.A=0.,Declination=1, and velocity=2,time=3,

dimensions=[2,1]  plot velocity and declination  slices=[22,33] means pixel slices in R.A. and time.

f = aplpy.FITSFigure(co_cube, dimensions=[2, 1],
                     slices=[55], figsize=(8, 6))
f.show_colorscale(aspect=‘auto‘)
f.add_grid()
f.tick_labels.set_font(size=‘x-small‘)
f.axis_labels.set_font(size=‘small‘)
f.tick_labels.set_xformat(‘%.1f‘)

  

怎样对data cubes做切片

原文:https://www.cnblogs.com/cuiastro/p/14664627.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!