akabel

16 Reputation

4 Badges

18 years, 149 days

MaplePrimes Activity


These are questions asked by akabel

Hi all, I'm scratching my head over the logic behind Maple's (I'm using version 10) overloaded operators. Consider the code attached below, it is a verbatim copy of the operator overloading example from the Maple online help. Using this example, it calculates the product of two quaternions, which yields the correct result, and then the dot product of two quaternion-valued 'LinearAlgebra,Vector's -- resulting in the unevaluated product of two quaternions, in the wrong order to boot: > a := Quaternion(0,1,0,0): > b := Quaternion(0,0,1,0): > > A := Transpose(Vector([a])):
Page 1 of 1