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

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

Scilab Help >> Elementary Functions > Matrix manipulation > pertrans

# pertrans

Transposition with reference to the 2nd diagonal

### Calling Sequence

`[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 — flip x block components along a given dimension
• permute — permute the dimensions of an array
 Report an issue << permute Matrix manipulation repmat >>

 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:Wed Apr 01 10:13:52 CEST 2015