Rcpp_matrixVectorSubstract_byRow
C++ Function Reference
1 Signature
Eigen::MatrixXd BigDataStatMeth::Rcpp_matrixVectorSubstract_byRow(Eigen::MatrixXd X, Eigen::VectorXd v)2 Description
Matrix-vector subtraction by rows.
3 Parameters
X(Eigen::MatrixXd): Input matrixv(Eigen::VectorXd): Input vector
4 Returns
Result of row-wise subtraction
5 Details
Subtracts a vector from each row of a matrix.
6 Caller Graph
7 Source Code
NoteImplementation
File: inst/include/hdf5Algebra/vectormatrix.hpp • Lines 78-81
inline Eigen::MatrixXd Rcpp_matrixVectorSubstract_byRow(Eigen::MatrixXd X, Eigen::VectorXd v) {
X = X.array().colwise() - v.array();
return(X);
}8 Usage Example
#include "BigDataStatMeth.hpp"
// Example usage
auto result = Rcpp_matrixVectorSubstract_byRow(...);