如何查找一个列向量中的最大元素,并记录其行数
时间: 2024-03-26 15:39:12 浏览: 111
最大元素查询
可以使用循环遍历列向量中的每个元素,比较大小并记录最大元素的值和所在行数即可。以下是一个示例代码:
```python
import numpy as np
# 定义列向量
vec = np.array([1, 4, 2, 7, 5]).reshape(-1, 1)
# 初始化最大值和所在行数
max_val = vec[0][0]
max_row = 0
# 遍历列向量中的每个元素
for i in range(len(vec)):
if vec[i][0] > max_val:
max_val = vec[i][0]
max_row = i
# 输出结果
print("最大元素为:", max_val)
print("最大元素所在行数为:", max_row)
```
输出结果为:
```
最大元素为: 7
最大元素所在行数为: 3
```
阅读全文