
Python笔记
「已注销」
这个作者很懒,什么都没留下…
展开
-
windows10 python3 qcachegrind 性能分析
windows10 python3 qcachegrind 性能分析原创 2020-11-14 13:30:22 · 974 阅读 · 0 评论 -
线性回归
# -*- coding:utf-8 -*-import numpy as npimport matplotlib.pyplot as pltdef coef(data): """ 计算回归系数 :param data:数据结构,2行n列,每1列是一组数据,第1行代表x,第2行代表y :return: k,b """ xy = np.sum(data[0] * data[1]...原创 2019-01-13 23:24:34 · 144 阅读 · 0 评论 -
甘特图
# -*- coding:utf-8 -*-import matplotlib.pyplot as pltimport numpy as npdef gatt(data): """ 甘特图 :param data: 3行,第1行=工序编号,第2行=对应的加工机器编号,第3行=工序的持续时间 :return: """ job, m, t = data[0], data[1], ...原创 2019-01-13 23:22:40 · 812 阅读 · 0 评论 -
Python爬取网页内容
import requestsfrom bs4 import BeautifulSoupdef getHTMLText(url): try: hd={'user-agent':'Mozilla/5.0'} #hd={'user-agent':'chrome/10'} #payload={'key1':'value1','key2':'value2'} #fs={'file...原创 2018-12-17 22:42:55 · 238 阅读 · 0 评论 -
Python爬取图片
import wgetimport requestsfrom bs4 import BeautifulSoupdef getURL(url): try: hd={'user-agent':'Mozallia/5.0'} r=requests.request('get',url,headers=hd) r.raise_for_status() r.encoding=r.ap...原创 2018-12-17 22:41:59 · 227 阅读 · 0 评论 -
数值分析——两点三次Hermite插值
Lagrange插值多项式系数满足在在给定点的值为给定的值,不在给定点的值为0,而Herimte插值法更严格,要求给定点的一阶导数也相等。问题已知点x0,x1=121,144,对应的值y0,y1=11,12,以及一阶导数m0,m1=1/22,1/24,求在x=125处的近似值。代码(两点二次Hermite插值公式)def h(x,x0,x1,m0,m1): return (1+2*(x...原创 2018-12-15 22:55:52 · 8148 阅读 · 0 评论 -
数值积分Python(辛普森公式,Cotes公式)
问题求Python代码from numpy import expdef f(x): """被积函数e^(x^2)""" return exp(pow(x,2))def simpson(a,b): """辛普森公式""" return (b-a)*(f(a)+4*f((a+b)/2)+f(b))/6def cotes(a,b): """原创 2018-12-12 20:47:09 · 7401 阅读 · 0 评论 -
Scipy插值估计
条件sin(0.32)=0.314567sin(0.34)=0.333487sin(0.36)=0.352274用线性插值法及抛物线插值法(二次插值)求sin(0.3367)代码#-*-coding:utf-8 -*-from scipy import interpolatefrom numpy import sinx=[0.32,0.34,0.36]y=[0.314567,0...原创 2018-12-07 12:23:19 · 674 阅读 · 0 评论 -
模糊数学Python(二)模糊聚类分析
代码import numpy as npnp.set_printoptions(precision=2) # 设置矩阵输出精度,保留两位小数def jmax(a): """ 数据标准化 最大值规格化法 """ a=np.array(a) c=np.zeros_like(a,dtype=float)原创 2018-11-22 17:27:01 · 5021 阅读 · 1 评论 -
模糊数学Python(一)模糊运算
代码import numpy as npdef istype(a): """ 判断模糊矩阵a的类型 """ a=np.array(a) s = np.eye(a.shape[0],a.shape[1]) if (a&原创 2018-11-22 17:25:34 · 6058 阅读 · 0 评论 -
Python连接MySQL数据库
代码import MySQLdbclass Database: @classmethod def dml(cls, databasename, sql): # 数据库操作 # 传入参数,数据库名称databasename,sql语句dml # 返回查询结果列表 port = 'localhost' ...原创 2018-11-22 17:23:17 · 159 阅读 · 0 评论