查看单个帖子
旧 2008-04-10, 05:03   #1
vic253461
初级会员
 
注册日期: 2008-04-10
年龄: 41
帖子: 4
声望力: 0
vic253461 正向着好的方向发展
默认 【求助】关于如何将text格式数据转化成matrix

本人有一数据需要从text格式转化到matrix。请大家帮帮忙
我有一个转化程序, 但不是很明白,也请大家指教
请你能不能帮我将里面几个函数的作用说明一下,特别是Y[]与B[];
在test数据里如何截取有用的数据
这两个循环里面:
if double(tline(1))=='S'
Y=[Y;B];
B=0*a;
end

if double(tline(1))>48&&double(tline(1))<=57
j=length(tline);
for i=1:j
if tline(i)==','
break
end
end

[double(tline(1))=='S'] S是什么意思

[ if double(tline(1))>48&&double(tline(1))<=57] 48 与57 有失是什么??
那着下面有是什么意思:
strX=tline(1:i-1);
strA=tline(i+1:j);
XO=str2num(strX)-39;
X=round(XO);
A=str2num(strA);
B(X)=A

Y=[Y;B];

strX与strA个是什么
XO是什么
str2num(strX)-39是什么
X=round(XO);是什么
A=str2num(strA);是什么
B(X)=A是什么

Y=[Y;B];是什么
上传的附件
文件类型: txt test.txt (13.9 KB, 2 次查看)
文件类型: txt pro.txt (538 字节, 2 次查看)
vic253461 当前离线   回复时引用此帖