TA的每日心情 | 奋斗 2014-8-11 18:00 |
---|
签到天数: 639 天 [LV.9]以坛为家II
|
马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
x
现在情况是这样的,对二维数据,我知道采样点数是多少,然后总的道数我也知道,我想把数据放在一个矩阵里头,以便于成图,比如道数为100,采样点数为200,那么我就需要一个200行100列的矩阵对吧,然后每次读一道的数据放在一列,比如第一道的数据放在第一列,然后第二道的数据放在第二列,一直到最后一道的数据放在最后一列。思路上没有错误吧,但是运行的时候就是不行,我的源代码如下:
for k=1:Traces %Traces为总道数
trace_data(1:SampleNum,k)=fread(fid,SampleNum,'float');%SampleNum为采样点数
fseek(fid,240+SampleNum,'cof');%每次读完一道数据,跳过下一道的道头
end
但是运行的时候提示错误为:Subscripted assignment dimension mismatch.而且错误出在fread那行,但是我的确不知道错误是怎么出现的,求各位大神帮忙看看啊
多谢了,qq414147651 |
|