45 градустық матрицаны қалай бұруға болады?
45 градустық матрицаны қалай бұруға болады?

Бейне: 45 градустық матрицаны қалай бұруға болады?

Бейне: 45 градустық матрицаны қалай бұруға болады?
Бейне: Установка маяков под штукатурку. Углы 90 градусов. #12 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 = (b, -a); 180 = (-a, -b); 270 = (-b, a); 360 = (a, b).

Matlab бағдарламасында матрицаны 45 градусқа қалай бұруға болады?

АйналдыруA = айналдыру(A, 45 ); Бұл біз қалаймыз дегенді білдіреді айналдыру деректер массиві бойынша 45 градус және оны RotateA массивінде сақтаңыз. Назар аударыңыз, айналу массивтің орталық нүктесінің айналасында сағат тіліне қарсы бағытта. Бұрыш үшін теріс мәнді көрсетуге болады айналдыру суретті сағат тілімен бағыттаңыз.

Сағат тіліне қарсы 90 градусқа айналу ережесі қандай?

генерал айналу ережесі объектінің 90 градус (x, y) ------ (-y, x) болып табылады. Сіз мұны пайдалана аласыз ереже дейін айналдыру әр төбенің нүктелерін алу арқылы алдын ала кескінді, сәйкес оларды аудару ереже , және суретті салу.

Ұсынылған: