首页-MATLAB-数据处理-一个文件数据处理小程序 2004年
9月6日
星期一
首页 发表论文 自制软件 串口通讯 VC/C编程 网络通讯 机器人控制 MATLAB
数据文件处理小程序
程序作者:黄文宇博士 整理:龚建伟
在实验中,处理记录数据文件是经常要做的,而用Matlab来处理是我最推崇的,方便快捷,数据文件格式任意设置,均可处理,如用下面格式保存的数据文本data.txt,用Matlab来处理,用黄文宇博士这个小程序做来非常容易,而且处理后得到的图形可直接Copy到各种需要的文件中。
data.txt文件:
......
d+00005.00;v+00001.92;e+00003.08;u-0016;m+1004;t+0286;
d+00005.00;v+00002.06;e+00002.94;u-0041;m+0988;t+0287;
d+00005.00;v+00002.19;e+00002.81;u-0040;m+0947;t+0288;
d+00005.00;v+00002.31;e+00002.69;u-0033;m+0907;t+0289;
d+00005.00;v+00002.39;e+00002.61;u-0024;m+0874;t+0290;
d+00005.00;v+00002.47;e+00002.53;u-0024;m+0850;t+0291;
d+00005.00;v+00002.56;e+00002.44;u-0025;m+0826;t+0292;
d+00005.00;v+00002.61;e+00002.39;u-0016;m+0801;t+0293;
d+00005.00;v+00002.69;e+00002.31;u-0024;m+0785;t+0294;
d+00005.00;v+00002.72;e+00002.28;u-0007;m+0761;t+0295;
.....
处理函数readprocess
function readprocess(file)
fid=fopen(file,'rt');
if(fid==-1)
display('File not exist!');
return;
end
array=[];
while(~feof(fid))
str=fscanf(fid,'%s',1);
if(length(str)>10)
%d+00005.00;v+00002.72;e+00002.28;u-0007;m+0761;t+0295;
col=sscanf(str,'d%f;v%f;e%f;u%f;m%d;t%d;');
array=[array col];
end
end
fclose(fid);
dhead=array(1,:);
head=array(2,:);
'r:',t,head,'b-');
运行环境,Matlab5X
使用方法:readprocess data.txt
你可以根据需要处理。
回到页顶
啸峰工作室 龚建伟制作维护 转载本站内容 请注明作者 并说明来自 http://roaringwind.best.163.com 啸峰工作室
没有合适的资源?快使用搜索试试~ 我知道了~
MATLAB.rar_Java matlab_data processing_数据处理_文件数据处理
共2个文件
txt:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 107 浏览量
2022-09-20
15:12:04
上传
评论
收藏 1KB RAR 举报
温馨提示
首页-MATLAB-数据处理-一个文件数据处理小程序
资源详情
资源评论
资源推荐
收起资源包目录
MATLAB.rar (2个子文件)
www.pudn.com.txt 218B
首页-MATLAB-数据处理-一个文件数据处理小程序.txt 2KB
共 2 条
- 1
邓凌佳
- 粉丝: 65
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0