语法
C = horzcat(A,B)
C = horzcat(A1,A2,…,An)
输入参数
A - 第一个输入
标量 | 向量 | 矩阵 | 多维数组 | 表 | 时间表
第一个输入,指定为标量、向量、矩阵、多维数组、表或时间表。
B - 第二个输入
标量 | 向量 | 矩阵 | 多维数组 | 表 | 时间表
第二个输入,指定为标量、向量、矩阵、多维数组、表或时间表。
B 的元素沿第二个维度串联到第一个输入的末尾。输入参数的大小必须兼容。例如,如果第一个输入是大小为 3×2 的矩阵,则 B 必须有 3 行。
所有表输入必须有唯一的变量名称。如果有行名称,则它们必须完全相同(顺序除外)。
所有时间表输入必须具有相同的行时间,且每个列必须具有不同名称。
A1,A2,…,An - 输入列表
逗号分隔的列表
输入的列表,指定为以逗号分隔的列表,列表元素将按其在列表中的顺序串联。
输入必须具有兼容的大小。例如,如果 A1 是长度为 m 的列向量,则其余输入必须各有 m 行才能水平串联。
所有表输入必须有唯一的变量名称。如果有行名称,则它们必须完全相同(顺序除外)。
所有时间表输入必须具有相同的行时间,且每个列必须具有不同名称。
说明
当 A 和 B 具有兼容的大小时(除第二个维度以外,其余维度的长度均需匹配),C = horzcat(A,B) 将 B 水平串联到 A 的末尾。
C = horzcat(A1,A2,…,An) 水平串联 A1、A2、…、An。
horzcat 等效于使用方括号