Matalb 正则表达式预处理数据(一)
2024-10-19 18:48:14
clc
clear
%% Step 1: 读入数据
phasedata = readtable('phasedata.txt'); %% Step 2: 提取数据
time = phasedata(:,1); % 提取地址
time= table2cell(time); % 转换数据类型 phase = phasedata(:, 8); % 提取相位
phase = table2cell(phase);
%% Step 3: 预处理数据
len = length(time); % 返回数据长度
matchData = regexp(time, '^\[.*]', 'split'); % 裁剪数据 %% Step 4:提取处理过后的数据
idStr = cell(len, 1);
for i=1:len
idStr{i} = matchData{i}{2};
end phase = regexprep(phase, 'A', '1');
phase = regexprep(phase, 'B', '2');
phase = regexprep(phase, 'C', '3'); %% Step 5: 输出数据
id = cell2table(idStr);
phase = cell2table(phase);
newTable = [id, phase];
writetable(newTable,'myData.txt','Delimiter',' ','WriteVariableNames', false);
最新文章
- php动态更改post_max_size, upload_max_filesize等值
- linux 中压缩记得压缩用c,解压用x
- js 事件冒泡
- 学习ASP.NET MVC(五)——我的第一个ASP.NET MVC CURD页面
- BZOJ1031: [JSOI2007]字符加密Cipher
- sublime问题汇总
- jquery check box
- MySQL允许远程访问
- (转)HttpHandler与HttpModule的理解与应用
- 中文翻译:pjsip文档(四)之ICE Session的使用方法
- java.io.FileNotFoundException: /exapp/hadoop/name/current/VERSION (Permission denied)
- ReactJS基础(续)
- Linux显示隐藏文件
- JWT 超详细分析
- hdu-1800(字符串hash)
- 百度Hr分享,一个合格的数据工程师简历中必备技能?
- php实现https(tls/ssl)双向认证
- django性能优化缓存view详解
- springMVC参数绑定JSON类型的数据
- 适合新手的web开发环境