Home
last modified time | relevance | path

Searched refs:matSizeN (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-latest/mcux/middleware/wifi_nxp/wls/
Dwls_QR_algorithm.c132 int QR_step_Wilkinson(float *diagA, float *offDiagA, float *Qmat, int matSizeN, int kk) in QR_step_Wilkinson() argument
196 for (jj = 0; jj < matSizeN; jj += 2) in QR_step_Wilkinson()
256 for (jj = 0; jj < matSizeN; jj += 2) in QR_step_Wilkinson()
306 for (jj = 0; jj < matSizeN; jj += 2) in QR_step_Wilkinson()
368 for (jj = 0; jj < matSizeN; jj++) in QR_step_Wilkinson()
408 for (jj = 0; jj < matSizeN; jj++) in QR_step_Wilkinson()
436 for (jj = 0; jj < matSizeN; jj++) in QR_step_Wilkinson()
450 int unsym_QR_step_Wilkinson(float *matA, int matSizeN, int kk, int offset) in unsym_QR_step_Wilkinson() argument
465 a = matA[(kk - 1) * (matSizeN + 1)]; // diagA[kk-1]; // second last diagonal in unsym_QR_step_Wilkinson()
466 b = matA[(kk - 1) * (matSizeN + 1) + 1]; // offDiagA[kk]; in unsym_QR_step_Wilkinson()
[all …]
Dwls_subspace_processing.c277 int findSigSpace(float *inputBuff, float *eMatrix, float thresh, int matSizeN, hal_pktinfo_t *pktin… in findSigSpace() argument
290 for (jj = 0; jj<matSizeN; jj++){ in findSigSpace()
303 for(jj=0;jj<matSizeN;jj++){ in findSigSpace()
312 for(jj=0;jj<matSizeN;jj++){ in findSigSpace()
313 eMatrix[jj+sigSpaceDim*matSizeN] = Qmat[jj+maxIdx*SUBSP_DIM_L_MAX]; in findSigSpace()
324 for(jj=1;jj<matSizeN;jj++){ in findSigSpace()
325 tempMatSum[jj-1+ii*matSizeN] = eMatrix[jj-1+ii*matSizeN]+eMatrix[jj+ii*matSizeN]; in findSigSpace()
326 tempMatDiff[jj-1+ii*matSizeN] = eMatrix[jj-1+ii*matSizeN]-eMatrix[jj+ii*matSizeN]; in findSigSpace()
328 tempMatSum[jj-1+ii*matSizeN] = SQRTF(2)*eMatrix[matSizeN/2-1+ii*matSizeN]; in findSigSpace()
329 tempMatDiff[jj-1+ii*matSizeN] = -SQRTF(2)*eMatrix[matSizeN-1+ii*matSizeN]; in findSigSpace()
[all …]
Dwls_QR_algorithm.h31 int QR_algorithm(float *inMatArr, float *resD, int matSizeN, int low_accuracy);
34 int unsym_QR_algorithm(float *inMatArr, float *resD, int matSizeN);
37 void QR_decomposition(float *inMatArr, float *resD, int matSizeN, int matSizeM);
39 void myBackSub(float *Q_MATR, float *R_MATR, float *MAT_OUT, int matSizeN, int matSizeM);