How to properly do function rotation?
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
For any arbitrary function (for example $y=x^2$), how to (translate) and then (rotate and translate) it?
I have used the Homogeneous coordinates to do the required operation and here is the result (for example let rotation angle $theta = 90$):
- In the first image there is no problem.
- In the first image it was moved to the second quadrant, what if i want it to be like the following:
i.e. to do the transformation about point P.
Last thing to ask about, is there any difference between doing (rotation then translation) and doing (translation then rotation )?
Thanks in advance.
matrices transformation rotations
add a comment |Â
up vote
1
down vote
favorite
For any arbitrary function (for example $y=x^2$), how to (translate) and then (rotate and translate) it?
I have used the Homogeneous coordinates to do the required operation and here is the result (for example let rotation angle $theta = 90$):
- In the first image there is no problem.
- In the first image it was moved to the second quadrant, what if i want it to be like the following:
i.e. to do the transformation about point P.
Last thing to ask about, is there any difference between doing (rotation then translation) and doing (translation then rotation )?
Thanks in advance.
matrices transformation rotations
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
For any arbitrary function (for example $y=x^2$), how to (translate) and then (rotate and translate) it?
I have used the Homogeneous coordinates to do the required operation and here is the result (for example let rotation angle $theta = 90$):
- In the first image there is no problem.
- In the first image it was moved to the second quadrant, what if i want it to be like the following:
i.e. to do the transformation about point P.
Last thing to ask about, is there any difference between doing (rotation then translation) and doing (translation then rotation )?
Thanks in advance.
matrices transformation rotations
For any arbitrary function (for example $y=x^2$), how to (translate) and then (rotate and translate) it?
I have used the Homogeneous coordinates to do the required operation and here is the result (for example let rotation angle $theta = 90$):
- In the first image there is no problem.
- In the first image it was moved to the second quadrant, what if i want it to be like the following:
i.e. to do the transformation about point P.
Last thing to ask about, is there any difference between doing (rotation then translation) and doing (translation then rotation )?
Thanks in advance.
matrices transformation rotations
edited Aug 27 at 1:50
asked Aug 26 at 23:11
Ahmed
1669
1669
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41
add a comment |Â
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2895624%2fhow-to-properly-do-function-rotation%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
What about translate and rotate the coordinate system itself. If you parameterize your function in terms of a pair of unit vectors $u$ and $v$ so instead of $x$ and $y$ you have $x u$ and $y v$ then rotating the vectors $u$ and $v$ will be enough to rotate all functions on that coordinate system.
â Mauricio Cele Lopez Belon
Aug 27 at 23:41