% TRANSPOSE TRANSPOSE Overloaded Transpose Operator
% 
% Usage
% 
% This is a method that is invoked when a variable has the
% transpose operator method applied, and is invoked
% when you call
% 
%    c = transpose(a)
% 
% or
% 
% /  c = a.'
% 
% TRANSPOSE TRANSPOSE Matrix Transpose Operator
% 
% Usage
% 
% Performs a transpose of the argument (a 2D matrix).  The syntax for its use is
% 
%   y = a.';
% 
% where a is a M x N numerical matrix.  The output y is a numerical matrix
% of the same type of size N x M.  This operator is the non-conjugating transpose,
% which is different from the Hermitian operator ' (which conjugates complex values).
% TRANSPOSE TRANSPOSE Matrix Transpose 
% 
% Usage
% 
% Performs a (nonconjugate) transpose of a matrix.  The syntax for
% its use is
% 
%     y = transpose(x)
% 
% and is a synonym for y = x.'.

function y = transpose(x)
    y = x.';
