
numpy
文章平均质量分 75
旅途心情
这个作者很懒,什么都没留下…
展开
-
(13)numpy基础5:random模块 伪随机数生成及使用
1.numpy.random 模块1.1 函数详解seed 向随机数生成器传递随机状态种子permutation 返回一个序列的随机排序,或者返回一个乱序的整数范围序列shuffle 随机排序一个序列rand 从均匀分布中抽取样本randint 根据给定的由低到高的范围抽取随机整数randn 从均值0方差1的正态分布中抽取样本(MATLAB型接口)binomial 从二项分布中抽取样本normal 从正态(高斯)分布中抽取样本beta 从bata分布中抽取样本c.原创 2021-11-16 15:34:33 · 1082 阅读 · 0 评论 -
(12)numpy基础4:数组进行文件输入或输出及 线性代数等操作
1 numpy数组进行文件输入和输出numpy在硬盘中将数据以文本或二进制文件的形式存入硬盘或由硬盘载入np.save和np.load是高效存取硬盘数据的函数arr = np.arange(10)np.save('some_array', arr) #将数组数据存储,文件会加后缀 .npynp.load('some_array.npy') #将数组的输出np.savez('array_archive.npz', a=arr, b=arr) #将要存储的数组,作为参数传入,保存arch原创 2021-11-12 17:19:33 · 2135 阅读 · 0 评论 -
(11)numpy基础3:面向数组编程
1 牛刀小试对网格数据可视化样例points = np.arange(-5, 5, 0.01) # 生成起始为-5,步长为0.01,结束为5的数组pointsxs, ys = np.meshgrid(points, points) #据两个数组生成网格采样点的函数,结果是二维矩阵ys注意:[X,Y] =meshmeshgrid(x,y); 返回的两个meshX、Y必定是行数、列数相等的且X、Y的行数都等于输入参数y中元素的总个数,X、Y的列数都等于输入参数x中元素总个数...原创 2021-11-04 15:30:26 · 607 阅读 · 0 评论 -
(10)numpy基础2:通用函数
通用函数,也可称为ufunc,是一种在ndarray数据中进行逐元元素操作的函数后续更新···原创 2021-11-03 18:53:19 · 238 阅读 · 0 评论 -
(9)numpy基础1:数组与向量化计算
1 初识numpy1.1定义是 Numerical Python 简称,它是python数值计算最为重要的基础包,基于numpy的科学函数功能,将numpy的数值对象作为数据交换的通用语NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含:(1)ndarray,高效多维数组,基于数组计算及广播功能函数(2)对硬盘中数组数据进行读写的工具,并对内存映射文件进行操作(3)用numpy连接C/C++/Fortran语言类库的c语言API将数据传给底层语言编写的外部类库,再.原创 2021-11-01 15:54:36 · 349 阅读 · 0 评论