function MCF_Dia_prod( MA:cfMatrix; len:UIntSize ): fComplex;
Alternative Syntax für die komplexen Datentypen (veraltet, aber weiterhin unterstützt):
procedure MCF_Dia_prod( var RetVal:fComplex; MA:cfMatrix; len:UIntSize );
MF_Dia_prod MD_Dia_prod ME_Dia_prod
MCF_Dia_prod MCD_Dia_prod MCE_Dia_prod
FunktionProdukt aller Diagonal-Elemente einer Quadratmatrix
Syntax C/C++#include <MFstd.h>
float MF_Dia_prod( fMatrix MA, ui len );
C++ MatObj#include <OptiVec.h>
T matrix<T>::Dia_prod();
Pascal/Delphiuses MFstd, MCFstd;
function MF_Dia_prod( MA:fMatrix; len:UIntSize ):Single;
CUDA-Funktion C/C++#include <cudaMFstd.h>
int cudaMF_Dia_prod( float *h_RetVal, fMatrix d_MA, ui len );
int cusdMF_Dia_prod( float *d_RetVal, fMatrix d_MA, ui len );
float MFcu_Dia_prod( fMatrix h_MA, ui len );
CUDA-Funktion Pascal/Delphiuses MFstd, MCFstd;
function cudaMF_Dia_prod( var h_RetVal:Single; d_MA:fMatrix; len:UIntSize ): IntBool;
function cusdMF_Dia_prod( d_RetVal:PSingle; d_MA:fMatrix; len:UIntSize ): IntBool;
procedure MFcu_Dia_prod( h_MA:fMatrix; len:UIntSize ): Single;
function MCFcu_Dia_prod( h_MA:cfMatrix; len:UIntSize ): fComplex;

Alternative Syntax für die komplexen Datentypen:
procedure MCFcu_Dia_prod( var h_RetVal:fComplex; h_MA:cfMatrix; len:UIntSize );
BeschreibungDas Produkt der Diagonal-Elemente wird als Skalar zurückgegeben
RückgabewertProdukt der Diagonal-Elemente
QuerverweisMF_Dia_sum,   Kap. 7

MatrixLib Inhaltsverzeichnis  OptiVec Home