使用以下代码可以读取一个 CSV 文件,判断第二列所有元素是否为字符串 'ABC',并保留为 'ABC' 的字符串的源数据:

% 读取 CSV 文件
data = readmatrix('filename.csv');

% 判断第二列所有元素是否为字符串 'ABC'
indices = ismember(data(:, 2), 'ABC');

% 保留为 'ABC' 的字符串的源数据
filteredData = data(indices, :);

其中,'filename.csv' 是要读取的 CSV 文件的文件名。该代码会将 CSV 文件的数据读取到一个变量 data 中,并使用 ismember 函数判断第二列的每个元素是否为字符串 'ABC',得到一个逻辑索引 indices。最后,根据逻辑索引 indices,筛选出为 'ABC' 的字符串的源数据,保存在 filteredData 中。

Matlab CSV 文件处理:筛选第二列为 'ABC' 的数据

原文地址: https://www.cveoy.top/t/topic/eZjm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录