声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1563|回复: 9

[编程技巧] Index exceeds matrix dimensions 出错求助

[复制链接]
发表于 2008-3-6 15:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
在我的程序中出现这样的问题???Index exceeds matrix dimensions. 而且我要赋值和相关计算也是0.那位大侠帮忙指导一下

fid=fopen('e:\sst\corr\sstan1.dat','r');
a=fread(fid,inf,'float');
fclose(fid);
fid1=fopen('e:\sst\corr\shuju.dat','r');
b=fread(fid1,inf,'float');
fclose(fid1);
av=zeros(12,1);
for i=1:12
av(i,1)=mean(b(i:12:300))
end
sstan=zeros(300,1)
for j=1:12
for i=j:12:300
    sstan(i,1)=b(i,1)-av(j,1)
end
end
fid2=fopen('e:\sst\corr\sstan.dat','w');
fwrite(fid2,sstan,'float');
fclose(fid2);
fid3=fopen('e:\sst\corr\sstan.dat','r');
b=fread(fid3,inf,'float');
fclose(fid3);
cl=zeros(24,1);
for i=1:24
[r,p]=corrcoef(a(i+1,300),b(1,300-i))
     if p(1,2)<=0.05
         cl(i)=r(1,2)
     else
         cl(i)=0
     end
end

[ 本帖最后由 eight 于 2008-3-6 15:35 编辑 ]
回复
分享到:

使用道具 举报

发表于 2008-3-6 15:18 | 显示全部楼层
看下数组维数是否正确
发表于 2008-3-6 15:35 | 显示全部楼层
原帖由 蜜雪儿 于 2008-3-6 15:05 发表
在我的程序中出现这样的问题???Index exceeds matrix dimensions. 而且我要赋值和相关计算也是0.那位大侠帮忙指导一下

fid=fopen('e:\sst\corr\sstan1.dat','r');
a=fread(fid,inf,'float');
fclose(fid);
...

到置顶帖找答案。看来大家都对我们的心血置若罔闻,长叹一声~~~~中国无望
 楼主| 发表于 2008-3-6 15:41 | 显示全部楼层
我是新人,再说你的置顶贴里也是什么都没有呀,我找了好半天
 楼主| 发表于 2008-3-6 15:43 | 显示全部楼层

回复 2楼 的帖子

我可以确定维数正确

[ 本帖最后由 eight 于 2008-3-6 15:44 编辑 ]
发表于 2008-3-6 15:44 | 显示全部楼层
原帖由 蜜雪儿 于 2008-3-6 15:41 发表
我是新人,再说你的置顶贴里也是什么都没有呀,我找了好半天


先看这个:振动论坛会员守则(草拟)——请花10分钟的时间阅读,尤其是新人
赚取积分后,再看这个:matlab版区热门问题索引帖
 楼主| 发表于 2008-3-6 15:50 | 显示全部楼层
好复杂的论坛,我先去动力论坛看看
发表于 2008-3-6 15:53 | 显示全部楼层
原帖由 蜜雪儿 于 2008-3-6 15:50 发表
好复杂的论坛,我先去动力论坛看看
祝你好运
 楼主| 发表于 2008-3-6 16:00 | 显示全部楼层
eight院长,给个明示吧,出错原因是什么,怎么改,程序粘在那里了,就看看吧
发表于 2008-3-6 16:12 | 显示全部楼层
原帖由 蜜雪儿 于 2008-3-6 16:00 发表
eight院长,给个明示吧,出错原因是什么,怎么改,程序粘在那里了,就看看吧

不要把作为管理员的我们当作是神,摆一个程序上来就知道问题出在哪。与其心急如焚,倒不如看看置顶区你能看的帖子,然后自己动手解决(看了“聚宝盆”这个帖子以后,至少你就知道问题出在具体哪一行;至少你就知道像你这样描述问题为何外人帮不到你了)

[ 本帖最后由 eight 于 2008-3-6 16:14 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 09:38 , Processed in 0.063966 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表