python 矩阵旋转(python矩阵旋转实现)

1年前 (2023-09-06)阅读141回复0
周达生
周达生
  • 注册排名10013
  • 经验值0
  • 级别
  • 主题0
  • 回复0
楼主

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函数来实现矩阵的旋转操作。其中第一个参数为输入的矩阵,第二个参数为旋转次数。当第二个参数为正数时表示逆时针旋转,为负数时表示顺时针旋转。通过这个函数我们可以轻松地实现矩阵旋转。

本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。

本文地址:https://www.pyask.cn/info/179.html

0
回帖

python 矩阵旋转(python矩阵旋转实现) 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息