I timed 0 * X, X * 0, X * Y matrix products with matlab with very big arrays. Why only 0 * X is 10x than other ones that are equal in speed? Is this true with other language