Lines Matching refs:pResMat

1068         ScMatrix* pResMat = xResMat;  in lcl_MatrixCalculation()  local
1076 pResMat->PutDouble( d, i, j); in lcl_MatrixCalculation()
1079 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i, j); in lcl_MatrixCalculation()
1099 ScMatrix* pResMat = xResMat; in MatConcat() local
1108 pResMat->PutError( nErr, i, j); in MatConcat()
1113 pResMat->PutString( aTmp, i, j); in MatConcat()
1210 ScMatrixRef pResMat; in CalculateAddSub() local
1214 pResMat = lcl_MatrixCalculation(aSub ,pMat1, pMat2,this); in CalculateAddSub()
1219 pResMat = lcl_MatrixCalculation(aAdd ,pMat1, pMat2,this); in CalculateAddSub()
1222 if (!pResMat) in CalculateAddSub()
1225 PushMatrix(pResMat); in CalculateAddSub()
1245 ScMatrixRef pResMat = GetNewMat(nC, nR); in CalculateAddSub() local
1246 if (pResMat) in CalculateAddSub()
1254pResMat->PutDouble( _bSub ? ::rtl::math::approxSub( fVal, pMat->GetDouble(i)) : ::rtl::math::appro… in CalculateAddSub()
1256 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in CalculateAddSub()
1263 pResMat->PutDouble( ::rtl::math::approxSub( pMat->GetDouble(i), fVal), i); in CalculateAddSub()
1265 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in CalculateAddSub()
1268 PushMatrix(pResMat); in CalculateAddSub()
1306 ScMatrixRef pResMat = MatConcat(pMat1, pMat2); in ScAmpersand() local
1307 if (!pResMat) in ScAmpersand()
1310 PushMatrix(pResMat); in ScAmpersand()
1330 ScMatrixRef pResMat = GetNewMat(nC, nR); in ScAmpersand() local
1331 if (pResMat) in ScAmpersand()
1337 pResMat->PutError( nGlobalError, i); in ScAmpersand()
1345 pResMat->PutError( nErr, i); in ScAmpersand()
1350 pResMat->PutString( aTmp, i); in ScAmpersand()
1360 pResMat->PutError( nErr, i); in ScAmpersand()
1365 pResMat->PutString( aTmp, i); in ScAmpersand()
1369 PushMatrix(pResMat); in ScAmpersand()
1425 ScMatrixRef pResMat = lcl_MatrixCalculation(aMul,pMat1, pMat2,this); in ScMul() local
1426 if (!pResMat) in ScMul()
1429 PushMatrix(pResMat); in ScMul()
1444 ScMatrixRef pResMat = GetNewMat(nC, nR); in ScMul() local
1445 if (pResMat) in ScMul()
1450 pResMat->PutDouble(pMat->GetDouble(i)*fVal, i); in ScMul()
1452 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in ScMul()
1453 PushMatrix(pResMat); in ScMul()
1500 ScMatrixRef pResMat = lcl_MatrixCalculation(aDiv,pMat1, pMat2,this); in ScDiv() local
1501 if (!pResMat) in ScDiv()
1504 PushMatrix(pResMat); in ScDiv()
1524 ScMatrixRef pResMat = GetNewMat(nC, nR); in ScDiv() local
1525 if (pResMat) in ScDiv()
1531 pResMat->PutDouble( div( fVal, pMat->GetDouble(i)), i); in ScDiv()
1533 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in ScDiv()
1538 pResMat->PutDouble( div( pMat->GetDouble(i), fVal), i); in ScDiv()
1540 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in ScDiv()
1542 PushMatrix(pResMat); in ScDiv()
1582 ScMatrixRef pResMat = lcl_MatrixCalculation(aPow,pMat1, pMat2,this); in ScPow() local
1583 if (!pResMat) in ScPow()
1586 PushMatrix(pResMat); in ScPow()
1606 ScMatrixRef pResMat = GetNewMat(nC, nR); in ScPow() local
1607 if (pResMat) in ScPow()
1613 pResMat->PutDouble(pow(fVal,pMat->GetDouble(i)), i); in ScPow()
1615 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in ScPow()
1620 pResMat->PutDouble(pow(pMat->GetDouble(i),fVal), i); in ScPow()
1622 pResMat->PutString(ScGlobal::GetRscString(STR_NO_VALUE), i); in ScPow()
1624 PushMatrix(pResMat); in ScPow()
1668 ScMatrixRef pResMat = lcl_MatrixCalculation(aMul,pMat1, pMat,this); in ScSumProduct() local
1669 if (!pResMat) in ScSumProduct()
1675 pMat = pResMat; in ScSumProduct()
1764 ScMatrixRef pResMat = lcl_MatrixCalculation(aSub,pMat1, pMat2,this); in ScSumXMY2() local
1765 if (!pResMat) in ScSumXMY2()
1772 SCSIZE nCount = pResMat->GetElementCount(); in ScSumXMY2()
1774 if (!pResMat->IsString(i)) in ScSumXMY2()
1776 fVal = pResMat->GetDouble(i); in ScSumXMY2()
1809 ScMatrixRef pResMat = GetNewMat(1, nBinSize+1); in ScFrequency() local
1810 if (!pResMat) in ScFrequency()
1832 pResMat->PutDouble(static_cast<double>(nCount), aBinIndexOrder[j]); in ScFrequency()
1834 pResMat->PutDouble(static_cast<double>(nDataSize-i), j); in ScFrequency()
1835 PushMatrix(pResMat); in ScFrequency()
2155 void lcl_CalculateColumnMeans(ScMatrixRef pX, ScMatrixRef pResMat, in lcl_CalculateColumnMeans() argument
2164 pResMat ->PutDouble( fSum/static_cast<double>(nR),i); in lcl_CalculateColumnMeans()
2170 void lcl_CalculateRowMeans(ScMatrixRef pX, ScMatrixRef pResMat, in lcl_CalculateRowMeans() argument
2179 pResMat ->PutDouble( fSum/static_cast<double>(nC),k); in lcl_CalculateRowMeans()
2414 ScMatrixRef pResMat; in CalulateRGPRKP() local
2416 pResMat = GetNewMat(K+1,5); in CalulateRGPRKP()
2418 pResMat = GetNewMat(K+1,1); in CalulateRGPRKP()
2419 if (!pResMat) in CalulateRGPRKP()
2429 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), i, 2 ); in CalulateRGPRKP()
2430 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), i, 3 ); in CalulateRGPRKP()
2431 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), i, 4 ); in CalulateRGPRKP()
2480 pResMat->PutDouble(_bRKP ? exp(fIntercept) : fIntercept, 1, 0); //order (column,row) in CalulateRGPRKP()
2481 pResMat->PutDouble(_bRKP ? exp(fSlope) : fSlope, 0, 0); in CalulateRGPRKP()
2486 pResMat->PutDouble(fSSreg, 0, 4); in CalulateRGPRKP()
2489 pResMat->PutDouble(fDegreesFreedom, 1, 3); in CalulateRGPRKP()
2492 pResMat->PutDouble(fSSresid, 1, 4); in CalulateRGPRKP()
2497 pResMat->PutDouble(0.0, 1, 4); // SSresid in CalulateRGPRKP()
2498 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), 0, 3); // F in CalulateRGPRKP()
2499 pResMat->PutDouble(0.0, 1, 2); // RMSE in CalulateRGPRKP()
2500 pResMat->PutDouble(0.0, 0, 1); // SigmaSlope in CalulateRGPRKP()
2502 pResMat->PutDouble(0.0, 1, 1); //SigmaIntercept in CalulateRGPRKP()
2504 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), 1, 1); in CalulateRGPRKP()
2505 pResMat->PutDouble(1.0, 0, 2); // R^2 in CalulateRGPRKP()
2511 pResMat->PutDouble(fFstatistic, 0, 3); in CalulateRGPRKP()
2515 pResMat->PutDouble(fRMSE, 1, 2); in CalulateRGPRKP()
2518 pResMat->PutDouble(fSigmaSlope, 0, 1); in CalulateRGPRKP()
2524 pResMat->PutDouble(fSigmaIntercept, 1, 1); in CalulateRGPRKP()
2528 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), 1, 1); in CalulateRGPRKP()
2532 pResMat->PutDouble(fR2, 0, 2); in CalulateRGPRKP()
2535 PushMatrix(pResMat); in CalulateRGPRKP()
2593 pResMat->PutDouble(_bRKP ? exp(fIntercept) : fIntercept, K, 0 ); in CalulateRGPRKP()
2595 pResMat->PutDouble(_bRKP ? exp(pSlopes->GetDouble(i)) in CalulateRGPRKP()
2617 pResMat->PutDouble(fSSreg, 0, 4); in CalulateRGPRKP()
2618 pResMat->PutDouble(fSSresid, 1, 4); in CalulateRGPRKP()
2621 pResMat->PutDouble(fDegreesFreedom, 1, 3); in CalulateRGPRKP()
2625 pResMat->PutDouble(0.0, 1, 4); // SSresid in CalulateRGPRKP()
2627 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), 0, 3); // F in CalulateRGPRKP()
2629 pResMat->PutDouble(0.0, 1, 2); // RMSE in CalulateRGPRKP()
2632 pResMat->PutDouble(0.0, K-1-i, 1); in CalulateRGPRKP()
2636 pResMat->PutDouble(0.0, K, 1); //SigmaIntercept in CalulateRGPRKP()
2638 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), K, 1); in CalulateRGPRKP()
2641 pResMat->PutDouble(1.0, 0, 2); // R^2 in CalulateRGPRKP()
2647 pResMat->PutDouble(fFstatistic, 0, 3); in CalulateRGPRKP()
2651 pResMat->PutDouble(fRMSE, 1, 2); in CalulateRGPRKP()
2673 pResMat->PutDouble(fSigmaSlope, K-1-col, 1); in CalulateRGPRKP()
2685 pResMat->PutDouble(fSigmaIntercept, K, 1); in CalulateRGPRKP()
2689 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), K, 1); in CalulateRGPRKP()
2693 pResMat->PutDouble(fR2, 0, 2); in CalulateRGPRKP()
2696 PushMatrix(pResMat); in CalulateRGPRKP()
2752 pResMat->PutDouble(_bRKP ? exp(fIntercept) : fIntercept, K, 0 ); in CalulateRGPRKP()
2754 pResMat->PutDouble(_bRKP ? exp(pSlopes->GetDouble(i)) in CalulateRGPRKP()
2776 pResMat->PutDouble(fSSreg, 0, 4); in CalulateRGPRKP()
2777 pResMat->PutDouble(fSSresid, 1, 4); in CalulateRGPRKP()
2780 pResMat->PutDouble(fDegreesFreedom, 1, 3); in CalulateRGPRKP()
2784 pResMat->PutDouble(0.0, 1, 4); // SSresid in CalulateRGPRKP()
2786 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), 0, 3); // F in CalulateRGPRKP()
2788 pResMat->PutDouble(0.0, 1, 2); // RMSE in CalulateRGPRKP()
2791 pResMat->PutDouble(0.0, K-1-i, 1); in CalulateRGPRKP()
2795 pResMat->PutDouble(0.0, K, 1); //SigmaIntercept in CalulateRGPRKP()
2797 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), K, 1); in CalulateRGPRKP()
2800 pResMat->PutDouble(1.0, 0, 2); // R^2 in CalulateRGPRKP()
2806 pResMat->PutDouble(fFstatistic, 0, 3); in CalulateRGPRKP()
2810 pResMat->PutDouble(fRMSE, 1, 2); in CalulateRGPRKP()
2833 pResMat->PutDouble(fSigmaSlope, K-1-row, 1); in CalulateRGPRKP()
2844 pResMat->PutDouble(fSigmaIntercept, K, 1); in CalulateRGPRKP()
2848 pResMat->PutString(ScGlobal::GetRscString(STR_NV_STR), K, 1); in CalulateRGPRKP()
2852 pResMat->PutDouble(fR2, 0, 2); in CalulateRGPRKP()
2855 PushMatrix(pResMat); in CalulateRGPRKP()
2973 ScMatrixRef pResMat; // size depends on nCase in CalculateTrendGrowth() local
2975 pResMat = GetNewMat(nCXN,nRXN); in CalculateTrendGrowth()
2979 pResMat = GetNewMat(1,nRXN); in CalculateTrendGrowth()
2981 pResMat = GetNewMat(nCXN,1); in CalculateTrendGrowth()
2983 if (!pResMat) in CalculateTrendGrowth()
3038 pResMat->PutDouble(_bGrowth ? exp(fHelp) : fHelp, i); in CalculateTrendGrowth()
3046 pResMat->PutDouble(_bGrowth ? exp(fHelp) : fHelp, i); in CalculateTrendGrowth()
3097 lcl_MFastMult(pMatNewX,pSlopes,pResMat,nRXN,K,1); in CalculateTrendGrowth()
3102 pResMat->PutDouble(pResMat->GetDouble(row)+fIntercept, row); in CalculateTrendGrowth()
3107 pResMat->PutDouble(exp(pResMat->GetDouble(i)), i); in CalculateTrendGrowth()
3156 lcl_MFastMult(pSlopes,pMatNewX,pResMat,1,K,nCXN); in CalculateTrendGrowth()
3161 pResMat->PutDouble(pResMat->GetDouble(col)+fIntercept, col); in CalculateTrendGrowth()
3166 pResMat->PutDouble(exp(pResMat->GetDouble(i)), i); in CalculateTrendGrowth()
3170 PushMatrix(pResMat); in CalculateTrendGrowth()