add_beam#
- astropy.visualization.wcsaxes.add_beam(ax, header=None, major=None, minor=None, angle=None, corner='bottom left', frame=False, borderpad=0.4, pad=0.5, **kwargs)[源代码]#
显示梁的形状和大小。
- 参数:
- ax :
WCSAxesWCSAxes 显示梁形状和尺寸的WCSAXS实例。WCS必须是天体。
- header :
Header,可选页眉,可选 包含光束参数的标题。如果指定,则
BMAJ,BMIN,以及BPA将在Fits标题中搜索关键字,以设置长轴和短轴以及天空中的位置角度。- major :
float或Quantity,可选Python:浮点型或数量型,可选 以度或角量为单位的梁的长轴。
- minor :
float,或Quantity,可选Python:浮点型,或数量,可选 以度或角量为单位的梁的短轴。
- angle :
float或Quantity,可选Python:浮点型或数量型,可选 将光束放置在天空中的角度(以度为单位)或逆时针方向的角量。
- corner :
str,可选Python:字符串,可选 光束位置。可接受的值为
'left','right','top',‘Bottom’,'top left','top right','bottom left'(默认)和'bottom right'。- frame : bool ,可选可选的布尔
是否在梁后面显示框架(默认为
False)。- borderpad :
float,可选Python:Float,可选 边框填充,以字体大小的分数表示。默认值为0.4。
- pad :
float,可选Python:Float,可选 在横梁周围填充,字体大小的一小部分。默认值为0.5。
- kwargs
将其他参数传递给
matplotlib.patches.Ellipse。
- ax :
笔记
在以下情况下,此函数可能不准确:
参考像素处的像素比例与图像范围内的像素比例不同(例如,当参考像素位于图像范围之外并且投影是非线性时)
这两个方向上的像素比例彼此非常不同(例如,矩形像素)