您可以使用以下代码向文本文件的第三列前200行添加数字0:

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

% 将第三列前200行的数据添加数字0
for i = 1:200
    data{3}{i} = '0';
end

% 打开文本文件以写入数据
fileID = fopen('yourfile.txt', 'w');
% 将修改后的数据写入文本文件
for i = 1:numel(data{1})
    fprintf(fileID, '%s %s %s\n', data{1}{i}, data{2}{i}, data{3}{i});
end
% 关闭文件
fclose(fileID);

请将yourfile.txt替换为您要处理的文本文件的路径和名称。此代码打开文本文件并读取其中的数据,然后将第三列前200行的数据设置为0。最后,它将修改后的数据写回文本文件中

matlab给text第三列前200行添加数字0

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

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