У меня есть программа, которая считывает данные из .trc
файлов. Но на данный момент он может читать только файлы .trc
, которые находятся в текущем каталоге, то есть в папке MATLAB. Если я хочу, чтобы он читал файл, мне нужно скопировать файл в папку MATLAB. Есть ли способ переместить в разные каталоги и выбрать другой файл .trc
? Я пробовал использовать dir
, uigetdir
и т. Д., Но ничего не работает!Как читать файлы trc из разных директорий в matlab
ответ
Очень просто фильтровать результаты с помощью команды dir
с расширением файла, если вы указываете папку для поиска с подстановочным символом вместо имени файла. Затем вы можете перебрать сгенерированный список имен файлов в структуре вывода (как показано) или все, что вам нужно сделать с этими файлами.
folderName = 'C:\Path\To\Target\Folder\';
fileList = dir(strcat(folderName, '*.trc'));
for k = 1:length(fileList)
fileHere = fullfile(folderName, fileList(k).name);
% Do what you need with the files in here
end
Можно ли это сделать с помощью cd (каталог изменений)? По какой-то причине ваш метод не работает. Он всегда говорит «Файл не найден». Это сообщение, которое оно должно генерировать, когда fid = -1. –
Вы можете использовать команду 'cd', чтобы сделать что-то подобное. То, что я разместил, никогда не будет генерировать ошибку «Файл не найден», потому что если файлы не найдены в соответствии с критериями поиска, код просто не будет вводить цикл for. Ошибка должна быть в вашем коде, но я не могу ее диагностировать, если вы не опубликуете, что это за код. – Staus
- 1. включая файлы из разных директорий
- 2. не удалось загрузить файлы из разных директорий
- 3. MATLAB - читать файлы из каталога?
- 4. Слушать веб-файлы из разных директорий - Ошибка 400 Bad Request
- 5. Fetch зависимости из разных директорий python
- 6. читать .yml-файлы в matlab
- 7. Как читать файлы ресурсов в разных пакетах?
- 8. Как связать объекты из разных директорий (работает ld)
- 9. Переименование многократных файлов из разных директорий с использованием сценария оболочки
- 10. Файлы CSV отказываются читать Matlab
- 11. Как читать .npy файлы в Matlab
- 12. Ссылки .h файлы и .c файлы из разных директорий с помощью makefile
- 13. Файлы Asc и Matlab: как читать координаты
- 14. читать .yml файлы в matlab issue
- 15. Как указать, какие файлы вы хотите читать из разных каталогов
- 16. Как заменить текст во всех открытых буферах, когда файлы из очень разных директорий?
- 17. Как читать MP3 в MATLAB
- 18. загружать файлы из двух разных папок в matlab
- 19. Как читать файлы из каталога
- 20. Как читать пробелы из файла в Matlab?
- 21. Как читать изображения из папок в matlab
- 22. Как читать из stdin в Matlab
- 23. Как читать в MYDOCGA файлы Modis в Matlab
- 24. FxCop с SonarQube, когда сборки построены из разных директорий
- 25. celery читать файлы с разных компьютеров
- 26. Как читать и название разных CSV-файлы в R
- 27. Вывод запроса TRC?
- 28. линкер не смог найти объектные файлы из разных директорий со счётами
- 29. Как читать текстовые файлы в matlab и plot?
- 30. Matlab, Как читать файлы в zip.file без разархивирования
Невозможно определить, что вы делаете неправильно, без примера того, что вы пробовали, и полученной ошибкой. – excaza