Objetivo: Construir uma função usando RcppArmadillo que receba uma matriz e um vetor coluna, imprima no console suas dimensões e retorne o produto da matriz pelo vetor.
Solução:
#// [[Rcpp::export]]
#List multXy(arma::mat X,arma::vec y){
#Rcpp::Rcout<<"Multiplicacao da Matriz por um Vetor"<< std::endl;
#int ncolX = X.n_cols;
#int nrowX = X.n_rows;
#int nrowy = y.n_rows;
#return(List::create(Named("Xy") = X * y,
#Named("ncolX") = ncolX,
#Named("nrowX") = nrowX,
#Named("nrowy") = nrowy));
#}