在Matlab中组合2个字符单元阵列
我有以下两个单元阵列:在Matlab中组合2个字符单元阵列,matlab,Matlab,我有以下两个单元阵列: Array1 = '016597' '133767' '029015' '012252' '162733' '029830' 及 有没有一种方法可以在不使用循环的情况下将这两者结合起来,使其看起来像下面这样?(Array3只是将Array1和Array2的每一行组合在一起) 以下将起作用: cell2mat([Array1,Array2]) 然而,这假定Array1的每个元素的长度总是相同的 编辑: 实际上,以下是一种
Array1 =
'016597'
'133767'
'029015'
'012252'
'162733'
'029830'
及
有没有一种方法可以在不使用循环的情况下将这两者结合起来,使其看起来像下面这样?(Array3
只是将Array1
和Array2
的每一行组合在一起)
以下将起作用:
cell2mat([Array1,Array2])
然而,这假定Array1
的每个元素的长度总是相同的
编辑:
实际上,以下是一种更干净、更简单的方法:
strcat(Array1,Array2);
以下将起作用:
cell2mat([Array1,Array2])
然而,这假定Array1
的每个元素的长度总是相同的
编辑:
实际上,以下是一种更干净、更简单的方法:
strcat(Array1,Array2);
连接阵列1和阵列2并将其存储在阵列3中 这样地。可以使用循环连接所有元素
str=strcat('Good','morning')连接阵列1和阵列2并将它们存储在阵列3中 这样地。可以使用循环连接所有元素 str=strcat(“早上好”,“早上好”)