# Conjugate symmetry in MATLAB?

I have a large vector with complex numbers.

1. How do I check whether it a conjugate symmetry vector?
2. If not, is there any way to transform it?
• Do you mean a large matrix? – fred Jun 7 '16 at 14:35
• @fred No. I have edited my answer to include the central definition which was also new to me. – Carl Christian Jun 7 '16 at 16:18

EDIT: The term conjugate symmetric vector was new to me. It appears to be a term used exclusively by some members of the signal processing community. A vector $x \in \mathbb{C}^n$ is conjugate symmetric if and only if $x = J_n\, \bar{x}$, where $J_n$ denotes the $n$ by $n$ anti-diagonal exchange matrix and $\bar{x}$ denotes complex conjugation. The action of $J_n$ on a vector $x \in \mathbb{C}^n$ consists of reversing the order of the elements of $x$.