Change language to:
Français - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab Help >> Elementary Functions > Matrix - shaping > pertrans

# pertrans

Transposition with reference to the 2nd diagonal

### Syntax

`[Y] = pertrans(X)`

### Arguments

X, Y

square or rectangular matrices of any data type

### Description

`Y = pertrans(X)` returns the simultaneous permutation and transposition of `X`, i.e. the symmetric of `X` with reference to the second diagonal (utility function).

### Examples

```// Square matrix:
A = matrix(1:25, 5, 5);
pertrans(A)

// Rectangular matrix:
A = grand(5, 3, "uin", 0, 9);
pertrans(A)```

### See also

• transposition — (') transpose operator, string delimiter
• flipdim — reverses the order of (blocks of) rows, columns, pages.. of an array
• permute — permutes the dimensions of an array
 Report an issue << permute Matrix - shaping resize_matrix >>

 Copyright (c) 2022-2023 (Dassault Systèmes)Copyright (c) 2017-2022 (ESI Group)Copyright (c) 2011-2017 (Scilab Enterprises)Copyright (c) 1989-2012 (INRIA)Copyright (c) 1989-2007 (ENPC)with contributors Last updated:Tue Feb 25 08:49:19 CET 2020