主要内容

vertcat

垂直连接符号数组

描述

例子

vertcat (A1,…,一个垂直连接符号数组A1,…,一个.对于向量和矩阵,所有的输入必须有相同的列数。对于多维数组,vertcat沿着第一个维度连接输入。其余的维度必须匹配。

例子

(A1,……;一个)是…的捷径vertcat (A1,…)

例子

垂直连接两个符号向量

连接这两个符号向量一个B形成一个符号矩阵。

A = sym(' A %d',[1 4]);B = sym(' B %d',[1 4]);vertcat (A, B)
[a1, a2, a3, a4] [b1, b2, b3, b4]

或者,您可以使用速记[A, B]来连接一个B

[A, B]
[a1, a2, a3, a4] [b1, b2, b3, b4]

垂直连接多个符号数组

将多个符号数组连接成一个符号矩阵。

A = sym(' A %d',[1 3]);B = sym(' B %d%d',[4 3]);C = sym(' C %d%d',[2 3]);vertcat (C, A, B)
Ans = [c11, c12, c13] [c21, c22, c23] [a1, a2, a3] [b11, b12, b13] [b21, b22, b23] [b31, b32, b33] [b41, b42, b43]

垂直连接多维数组

创建3-D符号数组一个B

A = [2 4;1 7;3 3];A(:,: 2) = [8 9;4 5;6 2];A = sym(A) B = [8 3;0 2];B(:,:,2) = [6 2;3 3]; B = sym(B)
(:: 1) =(2、4)[1、7][3 3](:,:2)=(8、9)(4、5)[6 2]B(:,: 1) =[8日3][0,2]B(:,: 2) =[6 2](3、3)

使用vertcat来连接一个B

vertcat (A, B)
ans(:: 1) =(2、4)[1、7][3 3][8日3][0,2]ans(:,: 2) =(8、9)(4、5)[6 2][6 2](3、3)

输入参数

全部折叠

输入数组,指定为符号标量变量,矩阵变量(因为R2021a),或符号标量变量的向量、矩阵或多维数组。

另请参阅

|

之前介绍过的R2006a