public IVector <T> Divide(IVector <T> vector) { NMatrix result = new NMatrix(this.GetData()); result.Divide(vector); return(new CartesianVector <T>(result)); }