Message Boards Message Boards

0
|
966 Views
|
0 Replies
|
0 Total Likes
View groups...
Share
Share this post:

Identify the shearing transformation corresponding to a given matrix

Posted 1 year ago

I try to identify the corresponding shearing transformation using its matrix form based on the description here:

enter image description here

In[376]:= Clear[x,y,z];
m={x\[Minus]y, x, z}//CoefficientArrays//Normal//Last
% . {x,y,z}

Out[377]= {{1, -1, 0}, {1, 0, 0}, {0, 0, 1}}

Out[378]= {x - y, x, z}

I try to figure out the geometric meaning corresponding of the above matrix m in terms of the shearing transformation defined in Wolfram language. I tried a few examples like the one below, but none of the results corresponded exactly to the matrix form above:

In[405]:= ShearingMatrix[-Pi/4,{1,0,0},{0,0,1}]
ShearingMatrix[-Pi/4,{0,1,0},{0,0,1}]
ShearingMatrix[-Pi/4,{0,0,1},{0,1,0}]
ShearingMatrix[-Pi/4,{1,0,0},{0,1,0}]

Out[405]= {{1, 0, -1}, {0, 1, 0}, {0, 0, 1}}

Out[406]= {{1, 0, 0}, {0, 1, -1}, {0, 0, 1}}

Out[407]= {{1, 0, 0}, {0, 1, 0}, {0, -1, 1}}

Out[408]= {{1, -1, 0}, {0, 1, 0}, {0, 0, 1}}

Any tips for solving this problem?

Regards,
Zhao

POSTED BY: Hongyi Zhao
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract