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