wX
C++ Function Reference
1 Signature
Eigen::MatrixXd BigDataStatMeth::wX(const Eigen::MatrixXd &X, const Eigen::MatrixXd &w)2 Description
Compute diagonal-matrix product wX.
3 Parameters
X(const Eigen::MatrixXd &): Input matrixw(const Eigen::MatrixXd &): Matrix representing diagonal matrix
4 Returns
Diagonal-matrix product wX
5 Details
Computes the product of a diagonal matrix with a matrix.
6 Call Graph
7 Source Code
NoteImplementation
File: inst/include/memAlgebra/memOptimizedProducts.hpp • Lines 240-244
inline Eigen::MatrixXd wX(const Eigen::MatrixXd& X, const Eigen::MatrixXd& w)
{
Eigen::MatrixXd wX = w.array().matrix().asDiagonal()*X;
return (wX);
}8 Usage Example
#include "BigDataStatMeth.hpp"
// Example usage
auto result = wX(...);