Имя столбца таблицы
[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);