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