matlab.io.fits.getColName
表列名称
语法
[colnum,colname] = getColNum(fptr,templt,casesen)
说明
[colnum,colname] = getColNum(fptr,templt,casesen)
获取表的列数以及匹配输入模板名称的列名称。如果 casesen
为 true,则列名称匹配区分大小写。casesen
的默认值为 false。
将输入列名称模板 templt
指定为字符向量或字符串标量。templt
既可以是要搜索的列的精确名称,也可以包含通配符(*、? 或 #),还可以包含所需列的整数编号(第一列为 1)。'*'
通配符匹配任意序列的字符(包括零字符),'?'
字符匹配任意单个字符。#
通配符匹配任意顺序的连续十进制数字字符 (0-9)。
示例
返回所有以字母 'C'
开头的列。
import matlab.io.* fptr = fits.openFile('tst0012.fits'); fits.movAbsHDU(fptr,2); [nums,names] = fits.getColName(fptr,'C*'); fits.closeFile(fptr);