2
我遍歷一個子目錄,並獲取每個文件的擴展名爲.txt的字符變量的名稱。MATLAB如何檢查字符數組的一部分是否存在於另一個char數組中?
var1 = dir('*.txt');
%creating a loop with index i
var2 = var1.name(i); %Getting first file name
arr1 = ['C001','C002','C003','C010'];
arr2 = ['C011','C012','C013','C014'];
文件名格式的「C001.txt」等。我想檢查文件名var2
是否屬於arr1
或arr2
(可變var2
或文件名的更精確,無一部分延伸)。我可以嘗試使用,但它適用於字符串而不是字符。什麼是做這個任務的好方法?
['intersect'](https://www.mathworks.com/help/matlab/ref/intersect.html)? – excaza