MF_submatrix_equM
| MD_submatrix_equM |
ME_submatrix_equM |
MCF_submatrix_equM |
MCD_submatrix_equM |
MCE_submatrix_equM |
MI_submatrix_equM | MBI_submatrix_equM | MSI_submatrix_equM | MLI_submatrix_equM | MQI_submatrix_equM |
MU_submatrix_equM | MUB_submatrix_equM | MUS_submatrix_equM | MUL_submatrix_equM | MUQ_submatrix_equM |
|
Function | distribute the elements of a matrix to a submatrix of another (larger) matrix |
|
Syntax C/C++ | #include <MFstd.h>
void MF_submatrix_equM( fMatrix MDest, unsigned destHt, unsigned destLen, ui firstRowInCol, ui sampInCol, ui firstColInRow, ui sampInRow, fMatrix MSrce, ui srceHt, ui srceLen ); |
C++ MatObj | #include <OptiVec.h>
void matrix<T>::submatrix_equM( const ui firstRowInCol, const ui sampInCol, const ui firstColInRow, const ui sampInRow, const matrix<T>& MSrce ); |
Pascal/Delphi | uses MFstd;
procedure MF_submatrix_equM( MDest:fMatrix; destHt, destLen, firstRowInCol, sampInCol, firstColInRow, sampInRow:UIntSize; MSrce:fMatrix; srceHt, srceLen:UIntSize ); |
|
CUDA function C/C++ | #include <cudaMFstd.h>
int cudaMF_submatrix_equM( fMatrix d_MDest, unsigned destHt, unsigned destLen, ui firstRowInCol, ui sampInCol, ui firstColInRow, ui sampInRow, fMatrix d_MSrce, ui srceHt, ui srceLen );
void MFcu_submatrix_equM( fMatrix h_MDest, unsigned destHt, unsigned destLen, ui firstRowInCol, ui sampInCol, ui firstColInRow, ui sampInRow, fMatrix h_MSrce, ui srceHt, ui srceLen ); |
CUDA function Pascal/Delphi | uses MFstd;
function cudaMF_submatrix_equM( d_MDest:fMatrix; destHt, destLen, firstRowInCol, sampInCol, firstColInRow, sampInRow:UIntSize; d_MSrce:fMatrix; srceHt, srceLen:UIntSize ): IntBool;
procedure MFcu_submatrix_equM( h_MDest:fMatrix; destHt, destLen, firstRowInCol, sampInCol, firstColInRow, sampInRow:UIntSize; h_MSrce:fMatrix; srceHt, srceLen:UIntSize );
|
|
Description | MDesti*sampInCol+firstRowInCol, j*sampInRow+firstColInRow = MSrcei, j
This function does the inverse of MF_submatrix |
|
|