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