Rotating Points Using Rotation Matrices

  Рет қаралды 275,807

patrickJMT

patrickJMT

7 жыл бұрын

Thanks to all of you who support me on Patreon. You da real mvps! $1 per month helps!! :) / patrickjmt !! Thanks to all of you who support me on Patreon. You da real mvps! $1 per month helps!! :) / patrickjmt !! In this video I justify the formula used involving matrices to help find the new coordinates of a point after a counter clockwise rotation. There is one quick example as well at the end! The formula is pretty easy to use so long as your remember matrix multiplication so I spent more time on the justification part since it is more interested!

Пікірлер: 201
@kseshan731
@kseshan731 4 жыл бұрын
I am a chemist (retired professor) and I am trying to understand how animation works (matrices and graphics). You are a wonderful teacher. Thanx for helping me to come to this solution for rotating vectors using mathematics I learned at school (and remember still). Brilliant lesson.
@patrickjmt
@patrickjmt 4 жыл бұрын
thanks for the kind words. good luck in your studies!
@rickkay9548
@rickkay9548 4 жыл бұрын
MAD respect doing explainers in SHARPEE. NO mess ups. Great work!
@cheatman05
@cheatman05 6 жыл бұрын
Finally I can think of something when someone says "transformation matrices", because those were nothing but a bunch of vectors for me till now. Thank you for making this great, clear explanation.
@hoodiegamer9256
@hoodiegamer9256 3 жыл бұрын
We pay a million bucks in tuition but the guy from KZbin teaches way better for free OMG thank you very much Sir
@patrickjmt
@patrickjmt 3 жыл бұрын
hey! i have a name! :) glad you like the video :)
@hoodiegamer9256
@hoodiegamer9256 3 жыл бұрын
@@patrickjmt no problem man. I appreciate you taking the time to teach this Patrick
@AlexMcClung97
@AlexMcClung97 7 жыл бұрын
Great explanation, thanks! It would be great to see a derivation of the 3D case (3x3 rotation matrix) also.
@delandoduggan7698
@delandoduggan7698 3 жыл бұрын
Please
@vijaishankar3942
@vijaishankar3942 3 жыл бұрын
​@@delandoduggan7698 It's the same for 3D, here we are rotating along the z-axis, so if you want to rotate along the y axis then substitute x and y with x and z. So it's just a matter of changing the axis.
@dhanush.n290
@dhanush.n290 Жыл бұрын
@@vijaishankar3942 I need full answer for 3×3 matrix
@susius4211
@susius4211 Жыл бұрын
@@dhanush.n290 the Z stretches out of the plane, so rotating the other two does not affect it. Therefore, you would append a Z’(0) to the end of the pre-existing equations. For the third equation, you are rotating/performing transformations with the Z-axis directly, not the other two. Therefore, they are x’(0) y’(0) by the logic used previously. Z would be Z’(1) because it is now being transformed.
@codebitcookie8053
@codebitcookie8053 4 жыл бұрын
You just made my life easier, I can't thank you enough!
@souraneelchattoraj1293
@souraneelchattoraj1293 5 жыл бұрын
Dude you have no idea how much this video helped me understand the -sin theta, i forgot about trig identities and this is just what I needed to carry on my 2 link manipullator research. Thank you
@varus7993
@varus7993 4 жыл бұрын
I watched your videos since I was an undergraduate student, now I am studying in Ph.D and still watch your videos XD. Thank you so much for everything you have made for us. I am really appreciated
@yupitzmeeee
@yupitzmeeee 2 жыл бұрын
I am like 15 years old and in my country this comes in when you’re like 17. And I am still doing it lmao.
@ian.ambrose
@ian.ambrose Жыл бұрын
@@yupitzmeeee That means you are very smart! Congrats!
@veronicagonzalez5411
@veronicagonzalez5411 7 жыл бұрын
thanks for all the help, you have saved me many times in my time of need and i just wanted to say thank you
@keithturner1069
@keithturner1069 5 жыл бұрын
Hey mate, I'm currently doing a mathematical exploration of matrices as part of a teaching degree. I stumbled upon the rotation matrix through some guess work, but I didn't understand where it came from until your video, what a great explanation! I would have never gave thought to use that trig identity. Cheers and keep up the good work :)
@IrocZIV
@IrocZIV 7 жыл бұрын
As always, a very helpful video.
@fxckingjapanese
@fxckingjapanese 4 жыл бұрын
Thank you so much Patrick!! I had an assignment of this. You almost saved my grade of Engineering Mathematics :D
@mustafasiddiqui8203
@mustafasiddiqui8203 4 жыл бұрын
Almost?
@yunweneric5528
@yunweneric5528 3 жыл бұрын
Quite eloquent and straight to the point. I find this quite helpful Thanks
@imme.8736
@imme.8736 4 жыл бұрын
I love this video. It's super clear. Thank you a lot.
@pathummudannayake6947
@pathummudannayake6947 3 жыл бұрын
Thank you. Awesome explanation. Some class just gave the matrix for 3D without saying how it got there. Your explanation is spot on.
@sam90o48
@sam90o48 7 жыл бұрын
tysm for showing me this ,it will help me. in solving many problems
@gidonkessler1799
@gidonkessler1799 6 жыл бұрын
just what i needed for my programming :)
@jonas26a
@jonas26a 5 жыл бұрын
Very helpful and explained well. Thank you
@hartonianwar3607
@hartonianwar3607 6 жыл бұрын
wow I like this video. very good at explaining the material
@spicesmiles
@spicesmiles Жыл бұрын
soo clear!! thank you!! no fancy tricks, just clarity...sigh again thank you!
@kevinwest6611
@kevinwest6611 Жыл бұрын
Spectacularly clear explanation! Thank you!
@nabeelkamal92
@nabeelkamal92 5 жыл бұрын
Thank you so much Patrick. Its great.
@password6975
@password6975 7 жыл бұрын
Some of the best material on youtube
@obensustam3574
@obensustam3574 Жыл бұрын
I am a robotics software engineer and use rotation matrix for differential robot position estimation in my code. However, I was not aware of the mathematics behind it. Thank you so much for this great explanation.
@dangkhanhlinh476
@dangkhanhlinh476 4 жыл бұрын
This is exactly what i need. Thanks you
@dr.sudharsanaraopotturu1380
@dr.sudharsanaraopotturu1380 3 жыл бұрын
Excellent explanation, thanks for your efforts. Keep it up sir
@TheCharbMusic
@TheCharbMusic 5 жыл бұрын
Very good explanation, thank you very much !!
@HabibKhan-jr9id
@HabibKhan-jr9id 5 жыл бұрын
Thanks. That was very helpful.
@djgulston
@djgulston 5 жыл бұрын
You are saving lives, sir!
@mridulk81
@mridulk81 4 жыл бұрын
Made the topic so clear thnk u man
@roycas3
@roycas3 4 жыл бұрын
this explanation helped me a lot thanks.
@JimmyGray
@JimmyGray 5 жыл бұрын
Great demo!! Thanks!
@marxregis
@marxregis 2 жыл бұрын
Thank you for the great explanation!
@gopinadhvuchuru1399
@gopinadhvuchuru1399 2 жыл бұрын
Its a wonderful explanation Mr. Patric.... thanks man
@ReversedFootage
@ReversedFootage 2 жыл бұрын
Absoluting amazing explanation, kudos!
@domenicodifraia7338
@domenicodifraia7338 6 жыл бұрын
Great video man, thanks!
@EverydaySimulations
@EverydaySimulations 7 жыл бұрын
Love it if you'd do the 3 dimensional version! Thanks pat
@mariamgarba1416
@mariamgarba1416 5 жыл бұрын
thanks for this, is there a 3D (X,Y,Z) explanation of this videos?
@ShahbazKhan-rg7fd
@ShahbazKhan-rg7fd 3 жыл бұрын
Thanks man, really helped with understanding some Matlab code for my uni project
@guy6567
@guy6567 2 жыл бұрын
never thought id need this so when i learnt in school i didnt understand, now i need it for my code, funny how that works, im so interested this time, last time didnt even care enough to remember
@Haligonian
@Haligonian 2 жыл бұрын
You are shockingly good at freehanding straight lines.
@ahsansher1059
@ahsansher1059 3 жыл бұрын
thanks for sharing it with us very nicely explained
@Nicolas-Gonzalez
@Nicolas-Gonzalez Жыл бұрын
Water clear explanation, thanks!
@FreeMayaTutorials
@FreeMayaTutorials 3 жыл бұрын
Amazing lecture! You are a great teacher.
@patrickjmt
@patrickjmt 3 жыл бұрын
Many thanks!
@aramh3376
@aramh3376 Жыл бұрын
Thank you mate.It's been useful.
@weisu1427
@weisu1427 4 жыл бұрын
Thanks Patrick, this was really helpful!
@patrickjmt
@patrickjmt 4 жыл бұрын
perfect! glad i helped!
@wisdom_wellness365
@wisdom_wellness365 4 жыл бұрын
Great explanation! Thanks
@hi6747
@hi6747 3 жыл бұрын
Thank you for your lecture.
@avinashjha7848
@avinashjha7848 Жыл бұрын
Thanks sir for this great explaination
@gloystar
@gloystar 4 жыл бұрын
Dude, you're the best! This is indeed the best and simplest explanation and derivation of that rotation matrix. Other guides on the net just complicate things. I love your videos. Perhaps you could make a video demonstrating how, using this formula, the y=1/x curve is actually the hyperbola [(x^2)/2 - (y^2)/2 = 1] rotated 45 degrees counter-clockwise.
@debarshiroy2939
@debarshiroy2939 2 жыл бұрын
Thank you so much for the video
@sitinurbaya6157
@sitinurbaya6157 3 жыл бұрын
Awesome video! very clear explanation ...thank you so much ! would like to ask... how do you get the left side matrix if you know the initial and final coordinates... thank you so much!
@ghadoosh88
@ghadoosh88 4 жыл бұрын
YOU ARE A LIFE SAVER THANK YOOOOOOOOOOOOOOOOOU
@rajeshramachander4799
@rajeshramachander4799 3 жыл бұрын
Fantastic explanation!
@wellbangok8959
@wellbangok8959 7 жыл бұрын
I don't know why I'm here but DIFF EQ is a nightmare.
@kemibello6812
@kemibello6812 6 жыл бұрын
Very helpful, thanks
@mutazkanaan6796
@mutazkanaan6796 6 жыл бұрын
thank you it help me , but if the rotation with clockwise ?
@itsnotallrainbowsandunicor1505
@itsnotallrainbowsandunicor1505 3 жыл бұрын
I was able to work it out after the half way mark, but thank you. The way it's taught in books left me wanting more. I never felt it was properly explained. Was it sin(theta) or -sin (theta). Utilizing trig identities, it explains where one places the minus sin.
@ctobi707
@ctobi707 3 жыл бұрын
hello, thank you for the great video. can you please tell me if there is any difference between matrix rotation and euler rotation.
@mathguy4264
@mathguy4264 7 жыл бұрын
perfect. Thank you.
@vestafarhan7580
@vestafarhan7580 4 жыл бұрын
Really thank you 🙏 best teacher 👨‍🏫
@galladeblade6001
@galladeblade6001 7 жыл бұрын
Hi sir Patrick. can you show me your recording setup? I have a reporting tomorrow that requires a video and I want to do a vid like yours
@mistergun005
@mistergun005 4 жыл бұрын
Excelente explicación hermano se gano un seguidor.
@adamtongi427
@adamtongi427 Жыл бұрын
Thank you very much. I didn't know how to represent a point in matrice form.
@magicteen1
@magicteen1 3 жыл бұрын
This is gold!
@lakshraja4831
@lakshraja4831 Жыл бұрын
Thanks, great vid really helped me with the spinning donut
@leah.2520
@leah.2520 3 жыл бұрын
thank you very much, i always wondered where this matrix came from !!!!!!
@spoofvideo2361
@spoofvideo2361 6 жыл бұрын
Hey friend, Very helpful video => Gret Perfect 2D Rotation.
@mohamadhafizulazwanmohamad3333
@mohamadhafizulazwanmohamad3333 2 жыл бұрын
Great video. Very easy to follow.
@patrickjmt
@patrickjmt 2 жыл бұрын
Glad it was helpful!
@tarikalansari5521
@tarikalansari5521 Жыл бұрын
amazing, thank you so much!
@djamilahad9179
@djamilahad9179 4 жыл бұрын
Very useful thanks so much
@kyawmaykhamon9711
@kyawmaykhamon9711 2 жыл бұрын
finally I can understand now thank you so much
@geromeponch6248
@geromeponch6248 4 жыл бұрын
great video. thanks
@marcovacante6614
@marcovacante6614 6 жыл бұрын
how would you do the problem at 14 minutes for a vector in R3. like if i had rotation for something about (-1,-1,-1)
@izvarzone
@izvarzone 4 жыл бұрын
I wonder what kind of matrix would be needed for bend, taper or twist effect (in 3D)
@nircoren8161
@nircoren8161 2 жыл бұрын
amazing! thank you
@lukas7966
@lukas7966 4 жыл бұрын
nice video! if you aren't interested in the derivation, start at 10:50 and for the "shortcut" start at 15:21
@daqiangsz
@daqiangsz 2 жыл бұрын
讲解很清晰,感谢
@georginihrizov9317
@georginihrizov9317 2 жыл бұрын
I have been banging my head the whole day trying to rotate a triangle and if it were not for you I would have lost my sanity. Thank you!
@davidnguyen4353
@davidnguyen4353 3 жыл бұрын
thank you so much!!! my prof didn't show this on her slides
@MuksEmmaN
@MuksEmmaN 2 жыл бұрын
You explained in 9 mins what my lecturer tried explaining in a week
@elnurvalikhanli7056
@elnurvalikhanli7056 5 жыл бұрын
thank you so much !!!
@deependra5233
@deependra5233 5 жыл бұрын
Hey patrik, what about that physics tutorial you were to start? any update?
@antonyraj9975
@antonyraj9975 3 жыл бұрын
Thank you so much
@MuhammadSohailKhan
@MuhammadSohailKhan 7 жыл бұрын
its really helpful :)
@lifematch
@lifematch 4 жыл бұрын
Can you please do 3D rotational Matrices!!!!!! Honestly your way of teaching is the only way I can understand!
@Promethinus
@Promethinus 3 жыл бұрын
If I change the rows of 2x2 rotation matrix, am I doing the same operation but in clockwise direction ?
@CarlaLud
@CarlaLud 4 жыл бұрын
Great explanation, thank you! But how would I change this method to rotate around an arbitrary point, instead of the origin?
@krishpatel9139
@krishpatel9139 4 жыл бұрын
Add the value of the point to the end result.
@MdAbdullahAlMuyid_nowho
@MdAbdullahAlMuyid_nowho 6 жыл бұрын
Thanks yo. A lifesaver : )
@antonioworrell5524
@antonioworrell5524 5 жыл бұрын
What if it was a clockwise rotation would you write negative 90 instead?
@nooshax1
@nooshax1 4 жыл бұрын
thank you so much
@electricengine8407
@electricengine8407 4 жыл бұрын
my program actually works yay now i just need to figure out how to rotate vectors in 3d
@felixwinchester9256
@felixwinchester9256 7 жыл бұрын
have you done any video on calculator use?
@frankmsigwa6674
@frankmsigwa6674 6 жыл бұрын
Thank you sir
@dioutoroo
@dioutoroo 2 жыл бұрын
Sheeeeshh!! You're excellent!
@b0606089
@b0606089 Жыл бұрын
True content, no bullshit.
@nhlavutelomacebele2336
@nhlavutelomacebele2336 5 жыл бұрын
This is good Have you done it for 3D
@kevinnguyen9703
@kevinnguyen9703 6 жыл бұрын
Thank you
@dansedanse1173
@dansedanse1173 2 жыл бұрын
and for rotating in R3 is there a video?
@taihatranduc8613
@taihatranduc8613 2 жыл бұрын
thank you a lot
30. Linear Transformations and Their Matrices
49:27
MIT OpenCourseWare
Рет қаралды 427 М.
2.2 Rotation Matrices
11:45
Woolfrey
Рет қаралды 38 М.
My little bro is funny😁  @artur-boy
00:18
Andrey Grechka
Рет қаралды 13 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 17 МЛН
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 15 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 70 МЛН
Robotics 1 U1 (Kinematics) S3 (Rotation Matrices) P1 (Rotation Matrices)
22:01
Visualizing quaternions (4d numbers) with stereographic projection
31:51
Rotation matrix derivation (step-by-step prove)
5:05
Pen and Paper Science
Рет қаралды 56 М.
Rotation Matrix
10:40
Dr Peyam
Рет қаралды 118 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 248 М.
How (and why) to raise e to the power of a matrix | DE6
27:07
3Blue1Brown
Рет қаралды 2,7 МЛН
Vectors | Chapter 1, Essence of linear algebra
9:52
3Blue1Brown
Рет қаралды 8 МЛН
My little bro is funny😁  @artur-boy
00:18
Andrey Grechka
Рет қаралды 13 МЛН