GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
oct-norm.h File Reference
#include "octave-config.h"
#include "mx-fwd.h"
#include "oct-cmplx.h"

Go to the source code of this file.

Functions

RowVector xcolnorms (const ComplexMatrix &, double p=2)
 
FloatRowVector xcolnorms (const FloatComplexMatrix &, float p=2)
 
FloatRowVector xcolnorms (const FloatMatrix &, float p=2)
 
RowVector xcolnorms (const Matrix &, double p=2)
 
RowVector xcolnorms (const SparseComplexMatrix &, double p=2)
 
RowVector xcolnorms (const SparseMatrix &, double p=2)
 
double xfrobnorm (const ComplexMatrix &)
 
float xfrobnorm (const FloatComplexMatrix &)
 
float xfrobnorm (const FloatMatrix &)
 
double xfrobnorm (const Matrix &)
 
double xfrobnorm (const SparseComplexMatrix &)
 
double xfrobnorm (const SparseMatrix &)
 
double xnorm (const ColumnVector &, double p=2)
 
double xnorm (const ComplexColumnVector &, double p=2)
 
double xnorm (const ComplexMatrix &, double p=2)
 
double xnorm (const ComplexRowVector &, double p=2)
 
float xnorm (const FloatColumnVector &, float p=2)
 
float xnorm (const FloatComplexColumnVector &, float p=2)
 
float xnorm (const FloatComplexMatrix &, float p=2)
 
float xnorm (const FloatComplexRowVector &, float p=2)
 
float xnorm (const FloatMatrix &, float p=2)
 
float xnorm (const FloatRowVector &, float p=2)
 
double xnorm (const Matrix &, double p=2)
 
double xnorm (const RowVector &, double p=2)
 
double xnorm (const SparseComplexMatrix &, double p=2)
 
double xnorm (const SparseMatrix &, double p=2)
 
ColumnVector xrownorms (const ComplexMatrix &, double p=2)
 
FloatColumnVector xrownorms (const FloatComplexMatrix &, float p=2)
 
FloatColumnVector xrownorms (const FloatMatrix &, float p=2)
 
ColumnVector xrownorms (const Matrix &, double p=2)
 
ColumnVector xrownorms (const SparseComplexMatrix &, double p=2)
 
ColumnVector xrownorms (const SparseMatrix &, double p=2)
 

Function Documentation

◆ xcolnorms() [1/6]

RowVector xcolnorms ( const ComplexMatrix m,
double  p = 2 
)

Definition at line 654 of file oct-norm.cc.

◆ xcolnorms() [2/6]

FloatRowVector xcolnorms ( const FloatComplexMatrix m,
float  p = 2 
)

Definition at line 656 of file oct-norm.cc.

◆ xcolnorms() [3/6]

FloatRowVector xcolnorms ( const FloatMatrix m,
float  p = 2 
)

Definition at line 655 of file oct-norm.cc.

◆ xcolnorms() [4/6]

RowVector xcolnorms ( const Matrix m,
double  p = 2 
)

Definition at line 653 of file oct-norm.cc.

Referenced by F__icholt__(), F__iluc__(), F__ilutp__(), Fnorm(), matrix_norm(), and svd_matrix_norm().

◆ xcolnorms() [5/6]

RowVector xcolnorms ( const SparseComplexMatrix m,
double  p = 2 
)

Definition at line 659 of file oct-norm.cc.

◆ xcolnorms() [6/6]

RowVector xcolnorms ( const SparseMatrix m,
double  p = 2 
)

Definition at line 658 of file oct-norm.cc.

◆ xfrobnorm() [1/6]

double xfrobnorm ( const ComplexMatrix x)

Definition at line 611 of file oct-norm.cc.

◆ xfrobnorm() [2/6]

float xfrobnorm ( const FloatComplexMatrix x)

Definition at line 613 of file oct-norm.cc.

◆ xfrobnorm() [3/6]

float xfrobnorm ( const FloatMatrix x)

Definition at line 612 of file oct-norm.cc.

◆ xfrobnorm() [4/6]

double xfrobnorm ( const Matrix x)

Definition at line 610 of file oct-norm.cc.

Referenced by Fnorm().

◆ xfrobnorm() [5/6]

double xfrobnorm ( const SparseComplexMatrix x)

Definition at line 639 of file oct-norm.cc.

◆ xfrobnorm() [6/6]

double xfrobnorm ( const SparseMatrix x)

Definition at line 638 of file oct-norm.cc.

◆ xnorm() [1/14]

double xnorm ( const ColumnVector x,
double  p = 2 
)

Definition at line 610 of file oct-norm.cc.

Referenced by Fnorm().

◆ xnorm() [2/14]

double xnorm ( const ComplexColumnVector x,
double  p = 2 
)

Definition at line 611 of file oct-norm.cc.

◆ xnorm() [3/14]

double xnorm ( const ComplexMatrix x,
double  p = 2 
)

Definition at line 611 of file oct-norm.cc.

◆ xnorm() [4/14]

double xnorm ( const ComplexRowVector x,
double  p = 2 
)

Definition at line 611 of file oct-norm.cc.

◆ xnorm() [5/14]

float xnorm ( const FloatColumnVector x,
float  p = 2 
)

Definition at line 612 of file oct-norm.cc.

◆ xnorm() [6/14]

float xnorm ( const FloatComplexColumnVector x,
float  p = 2 
)

Definition at line 613 of file oct-norm.cc.

◆ xnorm() [7/14]

float xnorm ( const FloatComplexMatrix x,
float  p = 2 
)

Definition at line 613 of file oct-norm.cc.

◆ xnorm() [8/14]

float xnorm ( const FloatComplexRowVector x,
float  p = 2 
)

Definition at line 613 of file oct-norm.cc.

◆ xnorm() [9/14]

float xnorm ( const FloatMatrix x,
float  p = 2 
)

Definition at line 612 of file oct-norm.cc.

◆ xnorm() [10/14]

float xnorm ( const FloatRowVector x,
float  p = 2 
)

Definition at line 612 of file oct-norm.cc.

◆ xnorm() [11/14]

double xnorm ( const Matrix x,
double  p = 2 
)

Definition at line 610 of file oct-norm.cc.

◆ xnorm() [12/14]

double xnorm ( const RowVector x,
double  p = 2 
)

Definition at line 610 of file oct-norm.cc.

◆ xnorm() [13/14]

double xnorm ( const SparseComplexMatrix x,
double  p = 2 
)

Definition at line 639 of file oct-norm.cc.

◆ xnorm() [14/14]

double xnorm ( const SparseMatrix x,
double  p = 2 
)

Definition at line 638 of file oct-norm.cc.

◆ xrownorms() [1/6]

ColumnVector xrownorms ( const ComplexMatrix m,
double  p = 2 
)

Definition at line 654 of file oct-norm.cc.

◆ xrownorms() [2/6]

FloatColumnVector xrownorms ( const FloatComplexMatrix m,
float  p = 2 
)

Definition at line 656 of file oct-norm.cc.

◆ xrownorms() [3/6]

FloatColumnVector xrownorms ( const FloatMatrix m,
float  p = 2 
)

Definition at line 655 of file oct-norm.cc.

◆ xrownorms() [4/6]

ColumnVector xrownorms ( const Matrix m,
double  p = 2 
)

Definition at line 653 of file oct-norm.cc.

Referenced by F__iluc__(), F__ilutp__(), Fnorm(), matrix_norm(), and svd_matrix_norm().

◆ xrownorms() [5/6]

ColumnVector xrownorms ( const SparseComplexMatrix m,
double  p = 2 
)

Definition at line 659 of file oct-norm.cc.

◆ xrownorms() [6/6]

ColumnVector xrownorms ( const SparseMatrix m,
double  p = 2 
)

Definition at line 658 of file oct-norm.cc.