Ինչպե՞ս պտտել 45 աստիճանի մատրիցը:
Ինչպե՞ս պտտել 45 աստիճանի մատրիցը:

Video: Ինչպե՞ս պտտել 45 աստիճանի մատրիցը:

Video: Ինչպե՞ս պտտել 45 աստիճանի մատրիցը:
Video: Երկրաչափություն․ Ուղղի հավասարումը հարթության վրա․ Մաս 1․ XI դասարան 2024, Նոյեմբեր
Anonim

Սրա բանաձևը ռոտացիան RM[x + y - 1][n - x + y] = M[x][y], որտեղ RM նշանակում է պտտվող մատրիցա , M սկզբնական մատրիցա , և n սկզբնական չափը մատրիցա (որը n x n է): Այսպիսով, a32-ը երրորդ շարքից և երկրորդ սյունակից կհասնի չորրորդ և չորրորդ սյունակին:

Հետևաբար, ինչպե՞ս եք պտտում 45 աստիճանի անկյունը:

Եթե (x, y) կետը ներկայացնենք x+iy բարդ թվով, ապա կարող ենք պտտել այն 45 աստիճան ժամացույցի սլաքի ուղղությամբ պարզապես բազմապատկելով (1−i)/√2 կոմպլեքս թվով և այնուհետև կարդալով դրանց x և y կոորդինատները։

Ավելին, որո՞նք են պտույտների բանաձևերը: 180 աստիճանը (-a, -b) է, իսկ 360-ը (a, b): 360 աստիճանը չի փոխվում, քանի որ լրիվ է ռոտացիան կամ ամբողջական շրջանակ: Սա նաև ժամացույցի սլաքի հակառակ ուղղությամբ է ռոտացիան . Եթե ցանկանում եք կատարել ժամացույցի սլաքի ուղղությամբ ռոտացիան հետևեք սրանք բանաձեւեր 90 = (բ, -ա); 180 = (-a, -b); 270 = (-b, a); 360 = (ա, բ):

Ինչպե՞ս եք Matlab-ում պտտում մատրիցը 45 աստիճանով:

RotateA = imrotate(A, 45 ); Սա նշանակում է, որ մենք ուզում ենք պտտել տվյալների զանգված A ըստ 45 աստիճան և պահիր այն RotateA զանգվածում: Նշենք, որ ռոտացիան գտնվում է զանգվածի կենտրոնական կետի շուրջ ժամացույցի սլաքի հակառակ ուղղությամբ: Դուք կարող եք բացասական արժեք նշել անկյան համար պտտել պատկերը ժամացույցի սլաքի ուղղությամբ:

Ո՞րն է 90 աստիճանով ժամացույցի սլաքի ուղղությամբ պտտելու կանոնը:

Գեներալը ռոտացիայի կանոն օբյեկտի 90 աստիճան է (x, y) ------ (-y, x): Դուք կարող եք օգտագործել սա կանոն դեպի պտտել նախապատկեր՝ վերցնելով յուրաքանչյուր գագաթի կետերը, թարգմանելով դրանք ըստ կանոն , և նկարել պատկերը։

Խորհուրդ ենք տալիս: