# Array conversion

**URL:** <https://discourse.julialang.org/t/array-conversion/44901>\
**Category:** New to Julia\
**Created:** [August 13, 2020, 10:54pm UTC](https://discourse.julialang.org/t/array-conversion/44901 "2020-08-13T22:54:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vaglino](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vaglino/32/16669_2.png) [@vaglino](https://discourse.julialang.org/u/vaglino)\
**Post date:** [August 13, 2020, 10:54pm UTC](https://discourse.julialang.org/t/array-conversion/44901/1 "2020-08-13T22:54:31Z")

</div>

How can we convert a 2-element array where each element is a row vector of size N to an array of size 2 by N?

Thanks

---

<div class="post-metadata">

**Author:** ![lhnguyen-vn](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lhnguyen-vn/32/15449_2.png) [@lhnguyen-vn](https://discourse.julialang.org/u/lhnguyen-vn)\
**Post date:** [August 13, 2020, 11:15pm UTC](https://discourse.julialang.org/t/array-conversion/44901/2 "2020-08-13T23:15:21Z")

</div>

If the vectors are just one dimensional arrays, then `vcat(transpose(test)...)` is an option.

---

<div class="post-metadata">

**Author:** ![tomerarnon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tomerarnon/32/3170_2.png) [@tomerarnon](https://discourse.julialang.org/u/tomerarnon)\
**Post date:** [August 13, 2020, 11:16pm UTC](https://discourse.julialang.org/t/array-conversion/44901/3 "2020-08-13T23:16:03Z")

</div>

If they’re each row vectors, you can do `reduce(vcat, v)`. If they’re actually column vectors, you can do `reduce(vcat, v')`, since transpose/adjoint is recursive.

---

<div class="post-metadata">

**Author:** ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)\
**Post date:** [August 14, 2020, 12:44am UTC](https://discourse.julialang.org/t/array-conversion/44901/4 "2020-08-14T00:44:59Z")

</div>

> [@lhnguyen-vn](#):
>
> If the vectors are just one dimensional arrays

This is not the definition of `Vector`?

---

<div class="post-metadata">

**Author:** ![lhnguyen-vn](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lhnguyen-vn/32/15449_2.png) [@lhnguyen-vn](https://discourse.julialang.org/u/lhnguyen-vn)\
**Post date:** [August 14, 2020, 12:54am UTC](https://discourse.julialang.org/t/array-conversion/44901/5 "2020-08-14T00:54:53Z")

</div>

Julia’s one dimensional arrays are column vectors. Since OP mentions row vectors (which are 1 x n two dimensional arrays in Julia), I wanted to make the distinction.

---

<div class="post-metadata">

**Author:** ![vaglino](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vaglino/32/16669_2.png) [@vaglino](https://discourse.julialang.org/u/vaglino)\
**Post date:** [August 17, 2020, 2:37am UTC](https://discourse.julialang.org/t/array-conversion/44901/6 "2020-08-17T02:37:06Z")

</div>

Thanks!
