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