- 积分
- 342
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-2-4
- 最后登录
- 1970-1-1
|
发表于 2015-11-23 09:35:55
|
显示全部楼层
如果每个文件的大小不一样该如何处理?
begin
files=systemfunc("ls ./*.storm.track")
print(dimsizes(files))
nrow=new(13,"integer")
do i=0,dimsizes(files)-1
nrow(i)=numAsciiRow(files(i))
end do
do i=0,dimsizes(files)-1
data=asciiread(files(i),(/nrow(i),4/),"float")
print(data)
end do
然后报错:
fatal:Dimension sizes of left hand side and right hand side of assignment do not match
fatal:["Execute.c":8578]:Execute: Error occurred at or near line 21 in file storm.track.ncl |
|