From: "Thomas B." Date: 2008-10-10T00:13:28+09:00 Subject: Re: Bug in Vector class? Dave Baldwin wrote: > because the Vector#* method promotes self to a column vector when the > argument is found to be a Matrix. I think it should be promoting self > to a row vector and making this change removes the exception and gives > the correct result. I think it should not. Either the programmer knows what he or she is doing and is able to take care of the matrices dimensions, or no magic auto-transpositions or other tricks are going to save their project from falling apart sooner or later. Vector is a column vector, and let it be this way. TPR. -- Posted via http://www.ruby-forum.com/.