(%i5) |
M:matrix([a11,a12,a13],[a12,a22,a23],[a13,a23,a33]); Xr:matrix([x,y,1]); Xc:matrix([x],[y],[1]); |
(%i17) | K:expand(Xr.M.Xc); |
(%i18) | K1:expand(subst([x=x1·cos(%alpha)−y1·sin(%alpha), y=x1·sin(%alpha)+y1·cos(%alpha)],K)); |
(%i38) | K1xx:coeff(K1,x1,2); |
(%i36) | K1xy:coeff(coeff(K1,x1),y1); |
(%i39) | K1yy:coeff(K1,y1,2); |
(%i46) | K1x:coeff(coeff(K1,x1,1),y1,0); |
(%i47) | K1y:coeff(coeff(K1,y1,1),x1,0); |
(%i51) | factor(trigreduce(K1xy)); |