Ahora está siguiendo esta publicación
- Verá actualizaciones en las notificaciones de contenido en seguimiento.
- Podrá recibir correos electrónicos, en función de las preferencias de comunicación que haya establecido.
% permutationparity
% p = permutationparity(P,Dim)
%
% Returns the parity of a permutation. A value of 0 indicates an even
% permutation, while a value of 1 indicates an odd permutation.
%
% The parity of permutations with duplicate values cannot be determined
% with this routine.
%
% `Dim` specifies which dimension the permutations are located on.
% If Dim == 1 each column of the matrix `P` is treated as a permutation,
% If Dim == 2 each row of the matrix `P` is treated as a permutation.
% If Dim is empty or unspecified, if defaults to treating each column as
% a different permutation.
%
% Example
% P = [1 2 3 5 4]; % An odd permutation
% pP = permutationparity(P) % Get parity
% pP = 1
%
% P = [1 2 3 5 4; 1 2 4 5 3];
% pP = permutationparity(P,2)
% pP = 1
% 0
%
% P = [1 2 3; 3 1 2; 2 3 1]; % Rows are odd, columns are even
% pP = permutationparity(P,1)
% pP = 0 0 0
%
% pP = permutationparity(P,2)
% pP = 1
% 1
% 1
%
% See also
% permutationparity perms randperm
%
Citar como
Pierce Brady (2026). permutationparity (https://la.mathworks.com/matlabcentral/fileexchange/26514-permutationparity), MATLAB Central File Exchange. Recuperado .
Agradecimientos
Inspiración para: permn
Información general
- Versión 1.0.0.0 (2,14 KB)
Compatibilidad con la versión de MATLAB
- Compatible con cualquier versión
Compatibilidad con las plataformas
- Windows
- macOS
- Linux
| Versión | Publicado | Notas de la versión | Action |
|---|---|---|---|
| 1.0.0.0 |
