向量是个啥,向量值是什么意思
一、向量是什么
在数学中,向量(又称欧几里得向量、几何向量、矢量)是指具有大小和方向的量。可以形象地表示为带箭头的线段。箭头指:代表矢量的方向;线段长度:代表向量的大小。矢量只对应大小,没有方向的量叫做量(物理学中的标量)。
这里,vector是一维数组,这是使用arange函数创建vector的最简单方法之一:
Arange函数还可以指定初始值、终止值和步长来创建一维数组:
向量也可以直接作用于每个元素:
二、创建向量
使用上图是创建矢量的一种方式。事实上,任何由数组创建的函数都可以创建一个向量,例如:
linspace() 函数
简介:linspace通过设置初始值、终止值和元素个数来创建等差数列向量,并指定端点参数是否包含终止值,默认为真。
logspace() 函数
同linspace,创建几何级数,底数由base参数指定,默认底数为10。
zeros() 函数和 ones() 函数
这两个函数可以分别创建指定长度或形状的全0或全1的ndarray数组,例如:
指定数据类型:
empty() 函数
这个函数可以创建一个没有任何特定值的ndarray数组,例如:
random.randn() 函数
Randn是在numpy.random中生成正态分布的随机数据的函数
fromstring() 函数
从字符串创建数组
从上述字符串创建的数组被定义为整数8bit,创建的数组实际上是该字符串的ASCII码。
fromfunction() 函数
从函数创建数组是一种常见的数据分析方法。
可以先定义一个从下标计算值的函数,然后用fromfunction创建一个数组。
fromfunction的第一个参数是每个数组元素的函数名,第二个参数指定数组的形状。因为它支持多维数组,所以第二个参数必须是一个序列。
例如,我创建了一个99乘法表:
注意,fromfunction函数中的第二个参数指定数组的下标,下标通过遍历作为实际参数传递给函数的参数。
许多python培训视频可以在流行的IT软件开发工作室获得。欢迎在线学习!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。