Имя столбца таблицы
[colnum,colname] = getColNum(fptr,templt,casesen)
[colnum,colname] = getColNum(fptr,templt,casesen)
получает числа столбца таблицы и имена столбцов, имена которых совпадают с входным именем шаблона. Если casesen
верен, то соответствие имени столбца является чувствительным к регистру. значения по умолчанию casesen
ко лжи.
Задайте входной шаблон 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);