Welcome to the Exelis VIS product documentation center! Here you will find reference guides, help documents, and product libraries. Discover the products including ENVI, IDL, and ENVI LiDAR, and solutions developed by Exelis VIS at www.exelisvis.com.


SPRSTP

SPRSTP

The SPRSTP function constructs the transpose of a sparse matrix.

Examples


This example creates a 100 by 100 pseudo-random sparse matrix, with 1000 non-zero elements, and then computes the product of the matrix and its transpose:

n = 100                   ;Dimensions of matrix
m = 1000                  ;Number of non-zero elements
a = SPRSIN(RANDOMU(seed, m)*n, RANDOMU(seed, m)*n, $
    RANDOMU(seed, m),n)
b = SPRSAB(a, SPRSTP(a))  ;Transpose and create the product

Syntax


Result = SPRSTP(A)

Return Value


Returns the sparse matrix of the given sparse array.

Arguments


A

A row-indexed sparse array created by the SPRSIN function.

Keywords


None

Version History


4.0

Introduced

See Also


FULSTR, LINBCG, SPRSAB, SPRSAX, SPRSIN, READ_SPR, WRITE_SPR



Comments


This page has no comments yet. Be the first one!

© 2013 Exelis Visual Information Solutions