%% Test if Symmetric Matrix Is Hermitian
% Create a 3-by-3 matrix.

A = [1 0 1i; 0 1 0; 1i 0 1]

% The matrix is symmetric with respect to its real-valued diagonal.
%
% Test whether the matrix is Hermitian.

tf = ishermitian(A)

% The result is logical 0 (false) because A is not Hermitian. In this case, A is equal to its transpose, A.', but not its complex conjugate transpose, A'.
%
% Change the element in A(3,1) to be -1i.

A(3,1) = -1i;

%
% Determine if the modified matrix is Hermitian.

tf = ishermitian(A)

% The matrix, A, is now Hermitian because it is equal to its complex conjugate transpose, A'.
% Copyright 2012 The MathWorks, Inc.