Underword

地底世界
专注挖洞不填坑
  1. 首页
  2. 编程
  3. Python
  4. 正文

Numpy中矩阵的切片方法

2021年1月23日 128点热度 0人点赞 0条评论

矩阵的切片

import numpy as np
m = np.arange(25).reshape(5,5)
print(m)
    [[ 0  1  2  3  4]
     [ 5  6  7  8  9]
     [10 11 12 13 14]
     [15 16 17 18 19]
     [20 21 22 23 24]]

求矩阵某个元素

print("规则:\n\t matrix[行索引,列索引]")
m_r3c4 = m[2,3]
m_r5c5 = m[4,4]
print(f"第3行第4列为:m[2,3]\n\t {m_r3c4}")
print(f"第5行第5列为:m[4,4]\n\t {m_r5c5}")
    规则:
         matrix[行索引,列索引]
    第3行第4列为:m[2,3]
         13
    第5行第5列为:m[4,4]
         24

求矩阵的子矩阵

print("规则:\n\t matrix[行索引起始:行索引结束,列索引起始:列索引结束]")
m_r35c3 = m[2:5,3]
m_r13c24 = m[:2,1:3]
print(f"第3-5行的第3列为:m[2:5,3]\n\t{m_r35c3}")
print(f"第1-3行第2-4列为:m[:2,1:3]\n\t{m_r13c24}")
    规则:
         matrix[行索引起始:行索引结束,列索引起始:列索引结束]
    第3-5行的第3列为:m[2:5,3]
        [13 18 23]
    第1-3行第2-4列为:m[:2,1:3]
        [[1 2]
         [6 7]]
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: numpy python 矩阵
最后更新:2021年1月23日

Kami

打赏 点赞
< 上一篇

文章评论

取消回复

LPLaser

带二学生

最新 热点 随机
最新 热点 随机
判断TensorFlow是否可以使用GPU 查询Tensorflow可用设备时提示找不到cusolver64_10.dll Numpy中矩阵的切片方法 让Selenium基于Edge执行自动化测试 cookie2json - 将cookie字符串转为Json的便捷工具 Python格式化字符常量 - 更酷的格式化字符串
查询Tensorflow可用设备时提示找不到cusolver64_10.dll判断TensorFlow是否可以使用GPU
单独下载Github中的某个文件夹的方法 Typecho启用Https方法 常用Python语句 - 创建文件夹 学小易搜题器 - XXY_Search Unity ECS - 使用代码将Prefab转换为Entity的方法 Cisco - 关于基于IPsec的Site To Site VPN 的搭建
分类目录
  • Alpine
  • C#
  • CentOS
  • Cisco
  • Docker
  • Gradle
  • PHP
  • Podman
  • Python
  • Tensorflow
  • Unity
  • Windows
  • 博客
  • 建模
  • 开发
  • 杂项
  • 比赛
  • 游戏分享
  • 游戏破解
  • 软件分享
标签聚合
游戏破解 python Gradle typecho Windows Unity Docker ECS

COPYRIGHT © 2020 Underword. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

沪ICP备2020032896号-1