matlab中两个cell数组中都是储存的矩阵,怎么把两个cell中相对应的矩阵加起来?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中两个cell数组中都是储存的矩阵,怎么把两个cell中相对应的矩阵加起来?相关的知识,希望对你有一定的参考价值。

比如元胞q=A,B;C,D,元胞w=E,F;G,H怎么把这两个元胞数组加起来变成r=A+E,B+F;C+G,D+H??
(A,B....H都是维数相同的矩阵)

参考技术A for i=1:2
for j=1:2
ri,j=qi,j+wi,j;
end
end本回答被提问者采纳

Matlab怎么把元胞数组转化成矩阵

元胞数组转化成矩阵
分类: matlab
方法一:cell2mat(cell);
cell2mat是默认要求你的矩阵的大小是统一的。

方法二:str2num(char(cell));

方法三:cellfun(@str2num, cell)
参考技术A cell2mat()

以上是关于matlab中两个cell数组中都是储存的矩阵,怎么把两个cell中相对应的矩阵加起来?的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB——cell数组用法

matlab的cell语句

matlab中cell数组问题

Matlab怎么把元胞数组转化成矩阵

MATLAB的cell数组

matlab 如何把cell转为三维矩阵