mulColumnVector(vector) {
                vector = util.checkColumnVector(this, vector);
                for (var i = 0; i < this.rows; i++) {
                    for (var j = 0; j < this.columns; j++) {
                        this.set(i, j, this.get(i, j) * vector[i]);
                    }
                }
                return this;
            }
Multiplies the values of a vector with each column
@param {Array|Matrix} vector - Array or vector
@return {Matrix} this