j**u 发帖数: 6059 | 1 ☆─────────────────────────────────────☆
jzxu (自然) 于 (Fri Feb 2 09:37:47 2007) 提到:
发信人: recluse (skystar), 信区: EE
标 题: 请教一段matlab程序
发信站: BBS 未名空间站 (Thu Feb 1 23:49:42 2007), 转信
任务是把一个size大小的.txt 文件里的数据交替地赋值给两个数组x[i]和y[i]
比如.txt里 1 2 3 4 5 6...那么x[1]=1,y[1]=2,x[2]=3,y[2]=4,x[3]=5,y[3]=6...
给了一个示例程序
file='c:\xxx\xxx\xxx.txt';
size=xxx;
function [x,y]=lv2m(file,size)
fid=fopen(file);
for i=1:size
x(i)=0;
y(i)=0;
end;
for i=1:size
s=fgetl(fid);
x(i)=str2num(s(1:12));
y(i)=str2num(s(13:size(s, |
|