gpt4 book ai didi

python - Python 中的矩阵大小

转载 作者:太空宇宙 更新时间:2023-11-03 21:08:10 24 4
gpt4 key购买 nike

a 是一个 2x2 矩阵

b 是一个 2x1 矩阵

c 是一个 1x2 矩阵

但是......d是什么样的矩阵?

import numpy as np
a= np.array([[1,2],[3,4]])
b= np.array([[1],[2]])
c= np.array([[1,2]])
d= np.array([1,2])

Variable explorer

最佳答案

变量d不是矩阵而是行向量。

import numpy as np
a= np.array([[1,2],[3,4]])
b= np.array([[1],[2]])
c= np.array([[1,2]])
d= np.array([1,2])

print(a.shape, b.shape, c.shape, d.shape)
print(a.ndim, b.ndim, c.ndim, d.ndim)

输出形状:

(2, 2) (2, 1) (1, 2) (2,)

和尺寸:

2 2 2 1

括号的数量表示维数,例如:

e = np.array([[[1,2]]])

输出 shape (1, 1, 2)ndim 3 (所以是 3 维)。

关于python - Python 中的矩阵大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55263492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com