您可以使用以下代码删除文本文件中的第三列:

% 打开文本文件
fileID = fopen('yourfile.txt', 'r');
% 读取文件中的数据
data = textscan(fileID, '%s %s %s');
% 关闭文件
fclose(fileID);

% 删除第三列数据
data{3} = [];

% 打开一个新的文件以写入数据
fileID = fopen('newfile.txt', 'w');
% 将剩余的数据写入新文件
for i = 1:length(data{1})
    fprintf(fileID, '%s %s\n', data{1}{i}, data{2}{i});
end
% 关闭文件
fclose(fileID);

请将代码中的yourfile.txt替换为您的文本文件的路径和名称。新的文件将保存为newfile.txt

matlab把text文件第三列全部删除

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

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