MF_Rows_reflect
| MD_Rows_reflect |
ME_Rows_reflect |
MCF_Rows_reflect |
MCD_Rows_reflect |
MCE_Rows_reflect |
MI_Rows_reflect | MBI_Rows_reflect | MSI_Rows_reflect | MLI_Rows_reflect | MQI_Rows_reflect |
MU_Rows_reflect | MUB_Rows_reflect | MUS_Rows_reflect | MUL_Rows_reflect | MUQ_Rows_reflect |
|
Function | Derive the second halves of all rows from their first halves by reflection at the vertical line through the center of the matrix. |
|
Syntax C/C++ | #include <MFstd.h>
void MF_Rows_reflect( fMatrix MA, ui ht, ui len ); |
C++ MatObj | #include <OptiVec.h>
void matrix<T>::Rows_reflect( ); |
Pascal/Delphi | uses MFstd;
procedure MF_Rows_reflect( MA:fMatrix; ht, len:UIntSize ); |
|
CUDA function C/C++ | #include <cudaMFstd.h>
int cudaMF_Rows_reflect( fMatrix d_MA, ui ht, ui len );
void MFcu_Rows_reflect( fMatrix h_MA, ui ht, ui len );
|
CUDA function Pascal/Delphi | uses MFstd;
function cudaMF_Rows_reflect( d_MA:fMatrix; ht, len:UIntSize ): IntBool;
procedure MFcu_Rows_reflect( h_MA:fMatrix; ht, len:UIntSize );
|
|
Description | MAi, len-j-1 = MAi, j, i=0,...,ht-1; j=0,...,(len-1)/2; |
|
|