Python拥有强大的矩阵旋转实现功能,让我们来看一下如何用Python实现矩阵旋转吧!
import numpy as np # 原矩阵 matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) print("原矩阵:\n", matrix) # 逆时针旋转90度 matrix = np.rot90(matrix) print("逆时针旋转90度后:\n", matrix) # 顺时针旋转90度 matrix = np.rot90(matrix, -1) print("顺时针旋转90度后:\n", matrix)
如上所示,我们使用numpy库的rot90函数来实现矩阵的旋转操作。其中第一个参数为输入的矩阵,第二个参数为旋转次数。当第二个参数为正数时表示逆时针旋转,为负数时表示顺时针旋转。通过这个函数我们可以轻松地实现矩阵旋转。
本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。
0