preec网站,甘肃建设银行网站,怎样制作网站建设方案,wordpress 入门一、向量是什么
在数学中#xff0c;向量#xff08;也称为欧几里得向量、几何向量、矢量#xff09;#xff0c;指具有大小#xff08;magnitude#xff09;和方向的量。它可以形象化地表示为带箭头的线段。箭头所指#xff1a;代表向量的方向#xff1b;线段长度向量也称为欧几里得向量、几何向量、矢量指具有大小magnitude和方向的量。它可以形象化地表示为带箭头的线段。箭头所指代表向量的方向线段长度代表向量的大小。与向量对应的只有大小没有方向的量叫做数量物理学中称标量
在这里向量即一维数组用 arange 函数创建向量是最简单的方式之一 arange函数也可以指定初始值、终止值和步长来创建一维数组 向量还能直接对每个元素进行运算 二、创建向量
上面使用 arange 则是创建向量的一种方式其实只要是数组创建的函数均可以创建向量如
linspace() 函数
前文介绍linspace 通过制定初始值、终止值和元素个数创建等差数列向量通过endpoint 参数指定是否包含终止值默认为True logspace() 函数
同linspace创建等比数列基数通过base参数指定默认基数为10 zeros() 函数和 ones() 函数
这两个函数分别可以创建指定长度或形状的全0或全1的 ndarray 数组比如 指定数据类型 empty() 函数
这个函数可以创建一个没有任何具体值的 ndarray 数组例如 random.randn() 函数
randn 是 numpy.random 中生成正态分布随机数据的函数 fromstring() 函数
从字符串创建数组 上面从字符串创建的数组定义为整形8bit创建出来的其实就是字符串的ASCII 码
fromfunction() 函数
从函数创建数组是数据分析常见的方法
可先定义一个从下标计算数值的函数然后用fromfunction 创建数组
fromfunction 第一个参数为计算每个数组元素的函数名第二个参数指定数组的形状。因为它支持多维数组所以第二个参数必须是一个序列。
例如我创建一个九九乘法表 注意fromfunction 函数中的第二个参数指定的是数组的下标下标作为实参通过遍历的方式传递给函数的形参。