Matlab中矩阵问题

[复制链接]
查看11 | 回复2 | 2009-5-30 20:38:48 | 显示全部楼层 |阅读模式
首先,我需要确定一下,你是要得一个矩阵C,它的每个元素都是A与B中对应元素的和?例如:A=[1 2 3];B=[1 2 3];C=[2 4 6];还是你要得到一个元胞矩阵矩阵,它的每一个元元素都是一个矩阵:C{1}=[2 4 6];C{2}=[2 4 6];C{3}=[2 4 6]?如果是第一种情况,你可以直接用C=A+B,这样就可以了,不必弄循环,如果是第二种情况,就可以要用循环了,for n=1:i%这里的i为矩阵A或B的元素个数,C{n}=A+B%这里要用C{n},而不是你的C{i}end...
回复

使用道具 举报

千问 | 2009-5-30 20:38:48 | 显示全部楼层
你应该用cell数据类型for n=1:iC{i}=A+BendC中的每一个元素C{i}就是一个矩阵了...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行