找回密码
 注册
Simdroid-非首页
查看: 145|回复: 3

请教个循环的问题

[复制链接]
发表于 2010-12-22 10:56:16 | 显示全部楼层 |阅读模式 来自 江西赣州
我现在有B1到B52共52个矩阵,我想拿A矩阵跟这52个矩阵一一比较相关系数,但是一个一个的比太麻烦, 请问能不能用循环语句简化下?谢谢
发表于 2010-12-22 11:24:16 | 显示全部楼层 来自 河北廊坊
Simdroid开发平台
放在单元数组中
A={B1,B2,……}
然后用循环
如果大小一致的话,也可以放在3维数组中

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-22 15:51:55 | 显示全部楼层 来自 江西赣州
2# qibbxxt
我本来也是这么写的,B={B1,B2,······,B52}
可是不知道需要用到B里面的各个矩阵分别和A进行对比的时候如何提取出里面的矩阵,我用下面代码无法实现
for j=1:52
c=corrcoef(A,B(j))
end
貌似B(j)不能代表里面的具体矩阵,请问该怎么取用矩阵呢,谢谢
回复 不支持

使用道具 举报

发表于 2010-12-22 22:42:30 | 显示全部楼层 来自 陕西西安
由于B是元细胞组。。。必须使用B{j}。。要用这样的括号。。
3# xyq001303

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 14:22 , Processed in 0.037148 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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