张量和向量的区别是什么?

2026年09月26日 12:23
有1个网友回答
网友(1):

1.张量
张量( tensor ):超过二维的数组,一般来说,一个数组中的元素分布在若干维坐标的规则网格中,被称为张量。如果一个张量是三维数组,那么我们就需要三个索引来决定元素的位置 A ( i , j , k ),张量通常用加粗的大写字母表示。

2.向量
向量( vector ):一个向量表示一组有序排列的数,通过次序中的索引我们能够找到每个单独的数,向量通常用粗体的小写字母表示。向量中的每个元素就是一个标量,向量相当于 Python 中的一维数组。

3.区别:向量就是我们除了知道棍子的长度之外还知道棍子指向的是左边还是右边。 矩阵就是除了知道向量知道的信息外还知道棍子是朝上还是朝下。张量就是除了知道矩阵知道的信息外还知道棍子是朝前还是朝后。