So, I have an array, `seed_dvh`

, and a vector, `dvh_coeff`

, corresponding to some coefficients I’d like to multiply `seed_dvh`

by. `seed_dvh`

is of size 1718x2 and `dvh_coeff`

is of length 1000.

I want to create a 1000 element vector of arrays, `dvh_list`

, that consists of` seed_dvh`

multiplied by the numbers in `dvh_coeff`

i.e. such that

```
dvh_list[1]=seed_dvh*dvh_coeff[1]
dvh_list[2]=seed_dvh*dvh_coeff[2]
dvh_list[3]=seed_dvh*dvh_coeff[3]
```

etc.

but I am not quite sure how to do this. I have tried `dvh_list=dvh_coeff.*seed_dvh`

but of course this won’t work because the array sizes don’t match so pointwise multiplication is not possible.

Is there a way to do this without writing a for loop?

thanks.