如何閱讀的所有文件與MATLAB特定擴展從某個目錄,並採取每一個文件的文件名(不帶擴展名),並將其存儲在一個變量?在MATLAB中讀取特定目錄中的某些文件?
1
A
回答
3
事情是這樣的:
function outNames = GetNames()
dirList = dir('c:');
names = {dirList.name};
outNames = {};
for i=1:numel(names)
name = names{i};
if ~isequal(name,'.') && ~isequal(name,'..')
[~,name] = fileparts(names{i});
outNames{end+1} = name;
end
end
end
0
0
讓我簡化的答案更是:
%# list all .txt files in a folder, and get filenames without extensions
BASE_DIR = 'C:\path\to\directory';
files = dir(fullfile(BASE_DIR,'*.txt'));
[~,files] = cellfun(@fileparts, {files.name}, 'UniformOutput',false)
+0
通過這種方式,您將獲得'。'和'..',這顯然是你不想要的東西 –
+0
@Andrey:實際上它不會,如果仔細觀察,這隻會返回帶有.txt擴展名的文件名 – Amro
相關問題
- 1. 在matlab中讀取目錄
- 2. Scala-如何從文件中讀取某些特定的字節?
- 3. 如何讀取文件中的某些特定列?
- 4. 讀取特定目錄中的所有文件排除某些特定的Python正則表達式
- 5. 讀取matlab中特定文件夾中的所有文件?
- 6. 如何閱讀excel中目錄中的某些文件VBA
- 7. 在Matlab中讀取excel文件中的特定單元格
- 8. Python:如何讀取具有某些特定條件的目錄中的所有文件?
- 9. MATLAB - 從目錄讀取文件?
- 10. 如何在SH中提取zip文件的某些目錄?
- 11. 讀取特定目錄中文件的內容
- 12. 從特定行開始讀取目錄中的多個文件
- 13. 從matlab中的.mat文件中讀取特定的列
- 14. 從目錄中選擇某些文件
- 15. 在matlab中讀取文件
- 16. 如何從目錄中讀取特定文件? - abap
- 17. Matlab:讀取目錄中的所有文件
- 18. 如何讀取matlab中不同目錄下的trc文件
- 19. 提取Mercurial中的某些目錄?
- 20. 從目錄讀取文件,然後讀取同一文件的特定行c#
- 21. Matlab - 使用uigetfile()在默認目錄中獲取特定類型的文件
- 22. 從指定目錄中的excel文件中提取某些單元格
- 23. 閱讀拖拽特定目錄中的列txt文件並導入到matlab
- 24. 從文本文件中讀取特定段落matlab
- 25. 如何在文件目錄中讀取
- 26. 在未知目錄中讀取文件
- 27. 在目錄中讀取JPG文件?
- 28. 對特定目錄中某些類型文件的打擊完成
- 29. 在PHP中讀取特定字的文件中的特定行
- 30. 從matlab中的CSV文件讀取特定列
的errer計提壞賬:::解析錯誤{〜 } matlab語法錯誤 – qwe
Oww ..我正在使用比你更新的Matlab。只需將「〜」替換爲「未使用」的字符串即可。 –
但你必須添加ü要到第二行::進一步擴展 dirList = DIR:(「C \\ *分機。」) – qwe