Я просто пытаюсь загрузить файлы ascii с двумя столбцами данных (спектральные данные). Они были сохранены первоначально как .asc.загрузить исполняемый файл unix в ascii
Мне нужно открыть и отредактировать их с помощью текстового редактора, прежде чем я смогу загрузить их в Matlab, чтобы стереть заголовки, но некоторые из них каким-то образом были преобразованы в исполняемый файл unix с расширением .asc. И другие - это текстовые документы с тем же расширением. Я понятия не имею, почему они были сохранены с тем же расширением и с теми же манипуляциями, что и разные форматы.
Когда я использую команду загрузки в Matlab, то обычный текст документы нагрузки обычно, как и ожидалось, но те, сохраненные в Unix исполняемым видов дает мне эту ошибку:
Error using load Unable to read file filename.asc: No such file or directory.
Как я могу либо пересохраните их (по-прежнему с одно и то же расширение) или иным образом загружать их для чтения Matlab в качестве стандартных двух столбцов матрицы данных?
Спасибо!
У вас есть код? Тестовые данные? –
Пожалуйста, прочитайте 'help' /' doc' для функции 'load'. Это только для чтения MAT-файлов, а не для общих текстовых файлов. Если они на самом деле являются MAT-файлами и не были каким-то образом повреждены, просто измените расширение (без кода или файла примера/данных невозможно сказать больше). В противном случае вы должны попробовать что-то вроде 'textscan',' importdata' или 'dlmread'. И убедитесь, что файл находится в вашем текущем рабочем каталоге, на вашем пути, или указывается допустимый путь. – horchler
Когда я набираю команду: >> загружаем alummatrix.asc, она работает. Когда я печатаю >> load mudstonematrix.asc Я вижу Ошибка при загрузке Невозможно прочитать файл mudstonematrix.asc: Нет такого файла или каталога. Это связано с тем, что первый файл говорит textedit документ под «kind» в моем каталоге. Второй говорит «unix executable». Я думаю, что это связано с тем, как я щелкаю правой кнопкой мыши и открываю их в тексте, чтобы редактировать их, но мой компьютер назначает вид файлу, и я не знаю, почему он делает это таким образом ... – Svet