## 7.12 Complex matrix concatenation

### 7.12.1 Horizontal concatenation

complex_matrix append_col(complex_matrix x, complex_matrix y)
Combine matrices x and y by column. The matrices must have the same number of rows.
Available since 2.30

complex_matrix append_col(complex_matrix x, complex_vector y)
Combine matrix x and vector y by column. The matrix and the vector must have the same number of rows.
Available since 2.30

complex_matrix append_col(complex_vector x, complex_matrix y)
Combine vector x and matrix y by column. The vector and the matrix must have the same number of rows.
Available since 2.30

complex_matrix append_col(complex_vector x, complex_vector y)
Combine vectors x and y by column. The vectors must have the same number of rows.
Available since 2.30

complex_row_vector append_col(complex_row_vector x, complex_row_vector y)
Combine row vectors x and y (of any size) into another row vector by appending y to the end of x.
Available since 2.30

complex_row_vector append_col(complex x, complex_row_vector y)
Append x to the front of y, returning another row vector.
Available since 2.30

complex_row_vector append_col(complex_row_vector x, complex y)
Append y to the end of x, returning another row vector.
Available since 2.30

### 7.12.2 Vertical concatenation

complex_matrix append_row(complex_matrix x, complex_matrix y)
Combine matrices x and y by row. The matrices must have the same number of columns.
Available since 2.30

complex_matrix append_row(complex_matrix x, complex_row_vector y)
Combine matrix x and row vector y by row. The matrix and the row vector must have the same number of columns.
Available since 2.30

complex_matrix append_row(complex_row_vector x, complex_matrix y)
Combine row vector x and matrix y by row. The row vector and the matrix must have the same number of columns.
Available since 2.30

complex_matrix append_row(complex_row_vector x, complex_row_vector y)
Combine row vectors x and y by row. The row vectors must have the same number of columns.
Available since 2.30

complex_vector append_row(complex_vector x, complex_vector y)
Concatenate vectors x and y of any size into another vector.
Available since 2.30

complex_vector append_row(complex x, complex_vector y)
Append x to the top of y, returning another vector.
Available since 2.30

complex_vector append_row(complex_vector x, complex y)
Append y to the bottom of x, returning another vector.
Available since 2.30