Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Matlab中组合2个字符单元阵列_Matlab - Fatal编程技术网

在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(“早上好”,“早上好”)