Hello,
I am trying to read files in a sequence based on a numeric value in file name. The file names are shown a below. The numeric value at the end of each file is in a sequence. I am trying below code but this doesn't work. I am sure that I am doing something wrong with the * symbol placement.
Walk_ACLR_055_041_PSI_15_15_data_44.csv, Walk_ACLR_247_135_PSI_15_15_data_3.csv, Walk_ACLR_271_155_PSI_15_15_data_17.csv ...... clc;clear;Labels = [];for k = 1:150 if exist (['*',num2str(k),'.csv'],'file') filename = ['*',num2str(k),'.csv'] T = readtable(filename); H = height(T); Total = H/15; Labels = [Labels;Total]; endend
Best Answer