Запрос имен листов из хранилища данных
Создание хранилища данных, содержащего файл airlinesmall_subset.xlsx.
ssds = spreadsheetDatastore('airlinesmall_subset.xlsx')
ssds =
SpreadsheetDatastore with properties:
Files: {
' ...\matlab\toolbox\matlab\demos\airlinesmall_subset.xlsx'
}
AlternateFileSystemRoots: {}
Sheets: ''
Range: ''
ReadFailureRule: 'error'
MaxFailures: Inf
Sheet Format Properties:
NumHeaderLines: 0
ReadVariableNames: true
VariableNames: {'Year', 'Month', 'DayofMonth' ... and 26 more}
VariableTypes: {'double', 'double', 'double' ... and 26 more}
Properties that control the table returned by preview, read, readall:
SelectedVariableNames: {'Year', 'Month', 'DayofMonth' ... and 26 more}
SelectedVariableTypes: {'double', 'double', 'double' ... and 26 more}
ReadSize: 'file'
Запрос имен листов первого (и единственного) файла в хранилище данных.
sheetnames(ssds,1)
ans =
13×1 string array
"1996"
"1997"
"1998"
"1999"
"2000"
"2001"
"2002"
"2003"
"2004"
"2005"
"2006"
"2007"
"2008"
ssds - Хранилище входных данныхSpreadsheetDatastore объектХранилище входных данных, указанное как SpreadsheetDatastore объект. Используйте spreadsheetDatastore функции или datastore для создания объекта хранилища данных на основе данных.
filename - Файл в хранилище данныхФайл в хранилище данных, указанный как вектор символов или строковый скаляр, содержащий имя файла для запроса.
Значение filename должно точно соответствовать имени файла, содержащегося в Files свойства хранилища данных. Чтобы обеспечить точное соответствие имен файлов, укажите filename использование ssds.Files{N} где N - индекс файла в Files собственность.
Пример: names = sheetnames(ssds,ssds.Files{1}) возвращает имена листов, содержащиеся в первом файле, указанном в Files свойство хранилища данных ssds.
Типы данных: char | string
I - Индекс файлаИндекс файла, указанный как положительное целое число. I не может превышать количество файлов в ssds.
Типы данных: double
names - Наименования листовИмена листов, возвращаемые в виде массива строк, содержащего имена листов в указанном файле.
Типы данных: string
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.