I'm trying to set up a list of rules which includes the following:
rules={
X-> {Xx,Xy,Xz},
Y-> {Yx,Yy,Yz},
Z-> {Zx,Zy,Zz},
El-> {Elx,Ely,Elz},
A-> {X,Y,Z},
T-> Cross[E,X],
Tp-> A.Transpose[{T}]
}
However, I get a problem running this because it says T cannot be transposed. T needs to be a column vector for A to operate on it properly, so I do need to transpose it. Outside of the list of rules , if I take Transpose[{{a.b.c}}] then I do indeed get a column vector which a matrix can act on. What am I doing wrong?
Any help very much appreciated.