日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab读取文件夹下所有文件的字符串,MATLAB读取文件夹下所有文件的文件名并读取数据...

發布時間:2023/12/4 循环神经网络 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab读取文件夹下所有文件的字符串,MATLAB读取文件夹下所有文件的文件名并读取数据... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MATLAB讀取文件夾下特定類型格式文件的文件名并讀取該格式文件的數據

利用代碼對大量數據進行自動批處理時,首先需要獲取該數據存放的文件夾(文件夾路徑),然后獲取該文件夾下某一類型數據所有的文件名,最后通過特定的數據讀取代碼讀取數據進行自動批處理。這里以.txt文本類型作為示例(代碼塊中%后為注釋內容)。

第一步:獲取文件夾下某類型數據的所有文件名

主要包括三個步驟:

設置數據存放的文件夾路徑;

顯示該路徑下特定格式(如.txt)的文件完整信息;

提取特定格式的所有文件的文件名。

Path = 'F:\Test\'; % 設置數據存放的文件夾路徑

File = dir(fullfile(Path,'*.txt')); % 顯示文件夾下所有符合后綴名為.txt文件的完整信息

FileNames = {File.name}'; % 提取符合后綴名為.txt的所有文件的文件名,轉換為n行1列

第二步:讀取特定格式的所有數據

主要包括三個步驟:

獲取所提取文件的個數;

進入循環,按提取的文件名依次讀取數據內容;

在循環中將讀取的數據內容形成固定格式的數據矩陣。

Length_Names = size(FileNames,1); % 獲取所提取數據文件的個數

for k = 1 : Length_Names

% 連接路徑和文件名得到完整的文件路徑

K_Trace = strcat(Path, FileNames(k));

% 讀取數據(因為這里是.txt格式數據,所以直接用load()函數)

eval(['Data',num2str(k),'=','load(K_Trace{1,1})',';']);

% 注意1:eval()函數是括號內的內容按照命令行執行,

% 即eval(['a','=''2','+','3',';'])實質為a = 2 + 3;

% 注意2:由于K_Trace是元胞數組格式,需要加{1,1}才能得到字符串

end

在實際的處理過程中,一般不會將所有數據全部輸出,通常是一個循環得到一個結果,只輸出結果信息。

作為學習中的一份記錄,僅供參考~~~~

總結

以上是生活随笔為你收集整理的matlab读取文件夹下所有文件的字符串,MATLAB读取文件夹下所有文件的文件名并读取数据...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。