R/mult.R

Defines functions mult

Documented in mult

mult <- function(a, b) {
  
  la <- length(a)
  lb <- length(b)
  le <- la + lb - 1  # length of result m
  m <- rep(0, le)  # this will be the result of a*b
  
  dummy <- matrix(0, le, lb)  # to contain partial results
  
  for (i in 1:lb) {
    dummy[i:(i + la - 1), i] <- a * b[i]
  }
  rowSums(dummy)
} 

Try the crossdes package in your browser

Any scripts or data that you put into this service are public.

crossdes documentation built on April 5, 2022, 1:14 a.m.