A library object attached to a non-HOME directory is automatically detached (without using
DETACH) whenever a new library object is attached there.
...µ
Access:
Input/Output:
See also:
ATTACH, LIBS, PURGE
DIAG
Type:
Command
Description: Vector to Matrix Diagonal Command: Takes an array and a specified dimension and returns a
matrix whose major diagonal elements are the elements of the array.
Real number dimensions are rounded to integers. If a single dimension is given, a square matrix
is returned. If two dimensions are given, the proper order is { number of rows, number of columns }.
No more than two dimensions can be specified.
If the main diagonal of the resulting matrix has more elements than the array, additional diagonal
elements are set to zero. If the main diagonal of the resulting matrix has fewer elements than the
array, extra array elements are dropped.
!Ø
Access:
!´
!´
Input/Output:
See also:
DIAG
DIAG
Type:
Command
Description: Matrix Diagonal to Array Command: Returns a vector that contains the major diagonal elements
of a matrix.
The input matrix does not have to be square.
!Ø
Access:
!´
!´
Input/Output:
See also:
DIAG
DIAGMAP
CAS:
Apply an holomorphic operator to a diagonalizable matrix.
DIFF
CAS:
Display a menu or list of CAS commands for differential calculus, including series.
DETACH
Level 1/Argument 1
n
library
:n
:n
port
library
L
CREATE
DIAG
L
MATRIX
DIAG
LL
MATRIX MAKE
DIAG
Level 2/Argument 1
Level 1/Argument 2
[ array ]
diagonals
CREATE
DIAG
L
MATRIX
DIAG
LL
MATRIX MAKE
Level 1/Argument 1
[[ matrix ]]
( Ø is the left-shift of the 5key).
( ´ is the left-shift of the Pkey).
( ´ is the left-shift of the Pkey).
{ dim }
( Ø is the left-shift of the 5key).
( ´ is the left-shift of the Pkey).
( ´ is the left-shift of the Pkey).
DIAG
Full Command and Function Reference 3-45
Level 1/Item 1
Level 1/Item 1
[[ matrix ]]
Level 1/Item 1
[ vector ]
diagonals