report dimensions in inconsistent multiply/add etc.

Reported by Andrew Ross

-- Bug description --


report dimensions in inconsistent multiply/add etc.


-- Scilab error message --





-- How to reproduce the bug --


When I accidently multiply inconsistent matrices,
sizes, it of course tells me "inconsistent multiplication".  I then have
to go look to see what sizes the matrices were, which is not always easy
if the problem is buried inside functions.

It would be better if the error message was something like:
inconsistent multiplication: 3-by-5 times 10-by-5
or
inconsistent multiplication: [3 5] times [10 5]

Other inconsistencies would benefit from this too: addition, subtraction, .*,
"must be square matrix", "has incorrect dimensions",
and a few others.

Thanks,
Andrew Ross
aross1633@yahoo.com
Eastern Michigan University
Ypsilanti, Michigan, United States