数学建模社区-数学中国

标题: 变动的矩阵怎么赋值给元胞矩阵 [打印本页]

作者: 快到碗里来    时间: 2013-7-17 14:33
标题: 变动的矩阵怎么赋值给元胞矩阵
a=cell(3,1);
a{1}=[1 2;3 4];
a{2}=[3 4;5 6];
a{3}=[0 1 ;8 7];
b=cell(3,1);
for i=1:3
b{i}=sum(a{i});
end

sum函数产生了3个数,4     6, 8   10,8    8 ,一直搞不懂怎么把这三个结果都保存下来,并且放到一个元胞矩阵,感觉我的程序是对的 ,可就是报错??? Cell contents assignment to a non-cell array object.菜鸟求指导
作者: 、后知后觉り.    时间: 2013-7-17 14:36

你的cell赋值看不出有问题,你这段代码是在哪里运行的?你是把这个存成了子函数吗?如果是的话,子函数函数名和文件名分别叫什么?

如过你是在command window 或者 是直接存成一个主函数的话,那么直接运行应该不会有问题,如果还不行的话,你在程序起始处加上 clear all





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5