| MFdia_mulM
 | MDdia_mulM | 
MEdia_mulM |   
| MCFdia_mulM | 
MCDdia_mulM | 
MCEdia_mulM |  
  | 
| Funktion | Multiplikation einer Diagonalmatrix und einer allgemeinen Matrix |  
  | 
| Syntax C/C++ | #include <MFstd.h> 
void MFdia_mulM( fMatrix MC, fVector MADia, fMatrix MB, ui lenA, ui lenB ); |  
| C++ MatObj | #include <OptiVec.h> 
void matrix<T>::dia_mulM( const vector<T>& MADia, const matrix<T>& MB ); |  
| Pascal/Delphi | uses MFstd; 
procedure MFdia_mulM( MC:fMatrix; MADia: fVector; MB:fMatrix; lenA, lenB:UIntSize ); |  
  | 
| CUDA-Funktion C/C++ | #include <cudaMFstd.h>
 int cudaMFdia_mulM( fMatrix d_MC, fVector d_MADia, fMatrix d_MB, ui lenA, ui lenB );
 void MFdiacu_mulM( fMatrix h_MC, fVector h_MADia, fMatrix h_MB, ui lenA, ui lenB );
 |  
| CUDA-Funktion Pascal/Delphi | uses MFstd;
 function cudaMFdia_mulM( d_MC:fMatrix; d_MADia:fVector; d_MB:fMatrix; lenA, lenB:UIntSize ): IntBool;
 procedure MFdiacu_mulM( h_MC:fMatrix; h_MADia:fVector; h_MB:fMatrix; lenA, lenB:UIntSize );
 |  
  | 
| Beschreibung | MC = MADia * MB
 Der Vektor MAdia vertritt die Diagonalmatrix MA. (Eine Matrix wird Diagonalmatrix genannt, wenn alle außer den Diagonal-Elementen gleich 0 sind). lenA und lenB müssen spezifiziert werden; htB ist gleich lenA. |  
  | 
 |