Считайте разграниченный ASCII файл числовых данных в матрицу
M = dlmread(filename)
M = dlmread(filename,delimiter)
M = dlmread(filename,delimiter,R1,C1)
M = dlmread(filename,delimiter,[R1 C1 R2 C2])
читает разграниченный ASCII файл числовых данных в матричный M = dlmread(filename)
M
. Функция dlmread
обнаруживает разделитель из файла и обрабатывает повторенные пробелы как единственный разделитель.
считывает данные из файла с помощью заданного разделителя и обрабатывает повторенные символы-разделители как отдельные разделители.M = dlmread(filename,delimiter)
начинает читать при смещении строкиM = dlmread(filename,delimiter,R1,C1)
, R1
и столбец смещают C1
. Например, смещения R1=0
, C1=0
задает первое значение в файле.
Чтобы задать смещения строки и столбца, не задавая разделитель, используйте пустой символ в качестве заполнителя, например, M = dlmread(filename,'',2,1)
.
Пропустите строки заголовков или столбцы путем определения смещений строки и столбца. Все значения в файле кроме заголовков должны быть числовыми.
dlmread
заполняет пустые разграниченные поля с нулем. Когда dlmread
функционирует файлы данных чтений со строками, которые заканчиваются разделителем непробела, таким как точка с запятой, он возвращает матрицу, M
, который имеет дополнительный последний столбец нулей.
dlmread
импортирует любое комплексное число в целом в комплексное числовое поле. Эта таблица показывает допустимые формы для комплексного числа.
Форма | Пример |
---|---|
|
|
|
|
Встроенный пробел в комплексном числе недопустим, и dlmread
рассматривает его как разделитель полей.