采用addplot()方法将多个图形添加到一个窗口。 首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as np x = np.random.random(50) y = np.random.random(10 ...
分类:
其他好文 时间:
2020-01-28 19:11:34
阅读次数:
86
首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as np x = np.random.random(50) y = np.random.random(10) z = np.r_[x,y] 使用Plot()绘制 ...
分类:
其他好文 时间:
2020-01-28 17:24:27
阅读次数:
275
一、numpy 用NumPy快速处理数据 NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含: 矩阵运算 jupyter快捷键 1、ndarray 对象 ndarray 实际上是多维数组的含义。在 NumPy 数组中,维数称为秩(rank),一维数组 的秩为 1,二维数组的秩为 2,以 ...
分类:
编程语言 时间:
2019-11-17 15:07:12
阅读次数:
106
一.分治法设计一个算法,统计输入的非空字符串中给定字符的个数。 二.非递归形式设计二分搜索程序。 三.16个硬币放袋子里,其中有一枚硬币是假币,并且那个伪造的硬币比真币轻,设计一个算法找到那枚假币。 四. 大于 1 的正整数 n,设计一个算法计算 n 有多少种不同的分解式。 五.给定 a, 分治法设 ...
分类:
其他好文 时间:
2019-10-06 16:35:32
阅读次数:
113
# 鞍点: 所在行的最大值,所在列的最小值 import random A = [[random.randint(1,100) for j in range(5)]for i in range(5)] #生成5*5随机数组 # print(A) for row in range(5): max = ... ...
分类:
编程语言 时间:
2019-10-04 13:21:17
阅读次数:
120
1.numpy.random.rand() 创建指定大小的随机数组,取值范围[0,1) 或 2.numpy.random.randn() 创建指定大小的数组,取值范围为标准正态分布 3.numpy.random.randint() 创建指定大小的数组,数组数值随机取于[low,high)之间。hig ...
分类:
编程语言 时间:
2019-09-22 14:27:38
阅读次数:
128
有关随机数的函数可以在NumPy的random模块中找到 随机数发生器的核心算法是基于马特赛特旋转演算法 二项分布是n个独立重复的是/非试验中成功次数的离散概率分布. 抛硬币 Key_Function np.random.binomial函数, 参数为区间, 概率, 次数, 用于模拟二项分布 Cod ...
分类:
编程语言 时间:
2019-08-27 01:07:05
阅读次数:
181
/* * @Description: 对数组的基本操作 * @Author: 石志鹏 * @LastEditors: Please set LastEditors * @Date: 2019-04-26 12:00:19 * @LastEditTime: 2019-07-17 09:54:59 */ ...
分类:
编程语言 时间:
2019-07-31 10:51:02
阅读次数:
155
# coding: utf-8 # numpy ndarry:多维数组对象 import numpy as np # 生成随机数组 data = np.random.randn(2, 3) data # 给data加一系列数学操作 data * 10 data + data # 数组的dtype属性 ...
分类:
其他好文 时间:
2019-07-21 18:45:46
阅读次数:
94
这道题是一道著名的NP问题。 正解应该是DP,但我在这里讲一种近似算法——爬山。 希望某些 注意一下爬山与模拟退火的区别。 爬山是直往低处往高处爬,每次 ,也就是一种贪心思想。 而模拟退火则是 接受不优解。 不过一次爬山不一定可以找出最优解,要多次随机。 贪心思路如下: 1. 随机数组 2. for ...
分类:
其他好文 时间:
2019-07-13 10:42:35
阅读次数:
81