【发布时间】:2016-07-17 22:55:11
【问题描述】:
假设我有矩阵
import numpy as np
A = np.matrix([[1,2,3,33],[4,5,6,66],[7,8,9,99]])
我正在尝试理解函数 argmax,据我所知它返回最大值
如果我在 Python 上尝试过:
np.argmax(A[1:,2])
我是否应该在第二行中获取最大元素,直到行尾(即第三行)并沿第三列?所以应该是数组[6 9],arg max 应该返回9?但是为什么当我在 Python 上运行它时,它会返回值 1?
如果我想返回第 3 列中从第 2 行开始的最大元素(即 9),我应该如何修改代码?
我已经检查了 Python 文档,但仍然有点不清楚。感谢您的帮助和解释。
【问题讨论】:
-
@AndreiMargeloiu 网站已死
标签: python