Matlab.从结构字段中提取特定数据



我有66个csv文件,其中包含股票的历史数据。起初,我使用它来导入数据进行分析,但对于66个csv文件来说,这非常耗时。

ADBE1=readtable('ADBE.csv');
Close=ADBE1(:,5);
ADBE=table2array(Close);

所以后来我试着从包含所有csv文件的目录中删除一个,这样我就可以从每个文件中提取第五列到一个新的矩阵Y中,该矩阵将包含所有股票的收盘价。

"files=dir("*.csv"(;"现在我的结构已经创建,我必须用循环访问每个"文件。名称"并获取数据。但是如何获取files.name的第一个文件?(有点像文件.name(i((。提前感谢

通过可以创建一个包含所有文件名的单元格数组

filenames = {files(:).name}

最新更新