matrix-scalar multiply
make c2d noise approximation an input