matlab怎样合并元胞数组

问题描述:

matlab怎样合并元胞数组
比如 四个元胞数组M={’a‘; ’b‘; ’c‘} N={’e‘;’ f‘; ’g‘} P={’r‘} Q={’h‘}
怎样 合并成{M N; P Q}即{’a‘ ’e‘; ’b‘ 'f'; ’c‘ 'g'; 'r' 'h'}的形式,一个4*2维的元胞数组而不是2*2维的
1个回答 分类:综合 2014-09-19

问题解答:

我来补答
楼上的两位都搞太复杂了吧?
直接用 [M N;P Q] 就可以了.
请注意:中括号用于数组拼接,不仅适用于数值型的数组,也适用于cell和struct等等,包括类,比如传递函数tf.
代码:
M={'a';'b';'c'};
N={'e';'f';'g'};
P={'r'};
Q={'h'};
[M N;P Q]
 
 
展开全文阅读
剩余:2000
下一页:例6求步骤