Hoe draai jy 'n 45 grade matriks?
Hoe draai jy 'n 45 grade matriks?

Video: Hoe draai jy 'n 45 grade matriks?

Video: Hoe draai jy 'n 45 grade matriks?
Video: Как убрать ОТЕКИ, ДВОЙНОЙ ПОДБОРОДОК и подтянуть ОВАЛ лица. Моделирующий МАССАЖ лица, шеи и декольте 2024, November
Anonim

Die formule hiervan rotasie is: RM[x + y - 1][n - x + y] = M[x][y], waar RM beteken geroteerde matriks , M die aanvanklike matriks , en n die dimensie van die voorletter matriks (wat n x n is). Dus, a32, van die derde ry en tweede kolom sal na die vierde ry en die vierde kolom kom.

Gevolglik, hoe draai jy 'n 45 grade hoek?

As ons die punt (x, y) voorstel deur die komplekse getal x+iy, dan kan ons draai Dit 45 grade kloksgewys deur eenvoudig met die komplekse getal (1−i)/√2 te vermenigvuldig en dan hul x- en y-koördinate af te lees.

Verder, wat is die formules vir rotasies? 180 grade is (-a, -b) en 360 is (a, b). 360 grade verander nie aangesien dit 'n vol is rotasie of 'n volle sirkel. Dit is ook vir 'n antikloksgewys rotasie . As jy 'n kloksgewys wil doen rotasie volg hierdie formules : 90 = (b, -a); 180 = (-a, -b); 270 = (-b, a); 360 = (a, b).

hoe draai jy 'n matriks 45 grade in Matlab?

RotateA = imrotate(A, 45 ); Dit beteken ons wil draai data skikking A deur 45 grade en stoor dit in skikking RotateA. Let daarop dat die rotasie is in 'n antikloksgewyse rigting rondom die skikking se middelpunt. Jy kan 'n negatiewe waarde vir hoek to spesifiseer draai die beeld kloksgewys.

Wat is die reël om 90 grade antikloksgewys te draai?

Die generaal reël vir rotasie van 'n voorwerp 90 grade is (x, y) ------ (-y, x). Jy kan dit gebruik reël aan draai 'n voorbeeld deur die punte van elke hoekpunt te neem, hulle te vertaal volgens die reël , en teken die prent.

Aanbeveel: