自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

基于matplotlib绘制的五角雷达图

使用的语言是:Python ,运行的软件:Pycharm, 采用matplotlib绘制五角雷达图

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

转载 利用Timer0/1/2的CTC Mode进行准确定时

https://www.bilibili.com/read/cv3241539/

2020-06-03 22:19:22 409

原创 TXT文件复制

python脚本 实现import shutilimport osdef all_path(dirname,new_path): result = [] # 所有文件 file_names = [] for maindir, subdir, file_name_list in os.walk(dirname): print("1: ",maindir...

2020-04-27 22:11:48 193

原创 基于Python的h5py读取.mat 文件

前提条件 (matlab中存储文件的版本为 -v7.3)基于Python中的h5py读取.mat文件的程序import numpy as npimport h5py# path C:/Users/Administrator/Desktop/accuracy/roc/roc.mat 或者 ./roc.mat# matlab的版本 -v7.3data = h5py.File('./roc...

2020-04-16 10:55:26 1830

原创 合并PDF

今天在看文章时,想把所有的PDF文件合并成一个PDF,方便搜索;在百度搜索了一个方法,试了试很棒,就在此记录一下参考的链接:https://www.jianshu.com/p/82485e3e46e1在此之前需要在cmd中安装PyPDF2pip install PyPDF2# -*- coding:utf-8*-# 利用PyPDF2模块合并同一文件夹下的所有PDF文件# 只需修改存放...

2020-03-30 18:02:32 333

原创 pyecharts 绘制雷达图

代码from pyecharts import Radar#5个系列的6个维度的数据value1 = [[0.3807,0.3240,0.7225,0.3356,0.2735,0.6070]]value2 = [[0.6413,0.6050,0.7797,0.4006,0.3430,0.6609]]value3 = [[0.4836,0.4604,0.7731,0.3452,0.331...

2020-02-19 23:58:53 3862 2

原创 元器件封装(AD18)

元器件封装的简介元器件集成库的创建可以分为三步走:原理图元件符号绘制、元器件封装绘制、集成库的集成。每一步都会生成一个文件,这些文件被放置在工程文件(xx.LibPkg)中,而我们最终要使用的文件是xx.Intlib文件,即我们在绘制PCB原理图调用的Library中的文件。原理图元件符号绘制要求元件的绘制位置正确(第四象限、原点附近) ,大小合适。使用正确的工具绘制元件及引脚。引脚...

2020-02-11 10:06:49 3249 1

原创 AD18 -----制作存储卡PCB(PCB单层板的绘制)

一、元器件清单二、原理图三、元器件放置的注意事项NetLabel的放置2. 导出物料文件四、PCB的绘制4.1 制作PCB形状https://blog.csdn.net/weixin_42473844/article/details/1042393404.2 导入元器件4.3 手动布线布线的快捷键:Ctrl+W布线时注意布线要求单面电路板。在焊接面绘制导...

2020-02-10 19:46:43 1470

原创 设定PCB的区域(AD18)

设定PCB板的绘板区域设定完成的PCB是这个样子的1.1首先学习几个快捷键1.2快捷键:Ctrl + G 设置捕捉栅格大小(就是最小一个方格的边长)1.3快捷键:Ctrl+M 测量距离的标尺(Shift+C取消测量)1.4设置原点:EditOriginset : 放置原点一、规划PCB的形状(方法一)1.1 设定原点位置1.2 设置合适的栅格1.3 View–&gt...

2020-02-09 19:39:01 5885 1

原创 将MNIST数据集转换成.jpg图片(python)

MNIST数据集简介# MNIST 数据集合共包含70000张手写数字图片# 其中60000张用作训练集# 10000张用作预测集# 数据集包含了0-9共10类手写数字图片,每张# 图片都做了尺寸归一化,都是28x28大小的灰# 度图。每张图片中像素值大小在0-255之间,# 其中0是黑色背景,255是白色前景# 文件数据是以二进制文件进行存储的# ***********...

2020-01-15 20:30:49 1360 4

原创 TensorFlow 安装

初步了解:TensorFlow和其他的Python库一样,使用Python包管理工具 pip install 命令即可安装。安装TensorFlow时,需要根据电脑是否NVIDLA GPU显卡来确定是否安装性能更强GPU版本还是性能一般的CPU版本采用国内的pip源来安装:国内使用pip命令安装时,可能会出现下载速度缓慢甚至连接断开的情况,需要配置国内的pip源,只需要在pip instal...

2020-01-15 13:06:38 169

原创 Python 爬取国家统计局官网中2018年所有省份下面的城市

# -*- coding: utf-8 -*-'''Python 爬取国家统计局官网中2018年所有城市数据'''import pandas as pdimport requestsimport timefrom bs4 import BeautifulSoup# BeautifulSoup库def ProvenceGet(url,header): try: ...

2019-11-05 14:36:45 414

原创 pd读取excel表格

本文只用来记录1)涉及Python工程文件中相对路径的问题2)对于表格是否取第一列和第一行的问题3)将<class ‘pandas.core.frame.DataFrame’>类型的数据转换成矩阵类型<class ‘numpy.ndarray’>import pandas as pdimport numpy as np# ./images 表示当前目录下的...

2019-11-03 10:49:43 1241

原创 txt文件批量复制

编程思路代码import osimport shutilspectrum_save = r'./data/spectrum2'def txt_path(dirname): for maindir, subdir, file_name_list in os.walk(dirname): print(maindir) print(file_name_...

2019-09-20 17:25:09 748

原创 获取的图片的地理位置(经纬)信息,并将其标注在中国地图上

通过exifread获取图片的GPS信息 def img_exif(self,img_path): tags = exifread.process_file(open(img_path,'rb')) print(type(tags)) # 通过exifread.process_file获取的是一个dict #for key,value in tags.items(): #pri...

2019-09-19 20:22:28 1283

原创 通过 经纬度 获取 地理位置(Python、高德地图)

通过经纬度获取高德地图地理位置的思路1. 在网址https://lbs.amap.com/dev/申请一个Web服务开发的Key,如下图所示:2. 获取数据的Python代码:def geocode(location): # 参数内容 可以写成字典的格式 parameters = {'output': 'json', 'key': '8deff3f066215ffdb311a5d67...

2019-08-30 19:24:14 4873 1

原创 支持向量机(SVM)模型移植到树莓派

简介SVM支持向量机(Support Vector Machine,SVM)是一个用于分类、回归和异常值检测的监督学习方法。SVM既能解决定量分析问题也能解决定性分析问题。其基本思想是把训练数据集从输入空间非线性地映射到一个高维空间,并在高维空间中求解最优化问题。目前我所了解的支持向量机大致可用下图表示,具体的公式推倒不进行介绍。本博客只是为了初步了解一下SVM的使用,使用scikit-le...

2019-08-12 20:17:15 3205 2

原创 读写excel文件

目的是为了熟练掌握excel文件的读写import xlrdimport xlwtdef dat_get(path): dat = [] filename = path workbook = xlrd.open_workbook(filename) booksheet = workbook.sheet_by_index(0) for i in ran...

2019-07-20 10:37:05 137 1

原创 在嵌入式设备上(树莓派)动态显示带有中文字体的图片(采用matplotlib绘图)

1.运行环境树莓派3B+#***********************************#2.创建一个PyQt界面2.1配置Qt5、PyQt5在树莓派的terminal中输入命令sudo apt-get update更新一下树莓派(在这个过程中确保良好的网络连接)然后执行命令sudo apt-get install qt5-default安装Qt5最后执行sudo apt-g...

2019-07-17 11:47:38 2852 1

原创 树莓派通过I2C获取AS726x芯片的数值

1.首先打开树莓派的I2C接口然后重新启动设备2. 根据树莓派的引脚图连接as726x芯片的引脚树莓派引脚图树莓派与AS726x芯片的连接示意图3. 树莓派查询as726x芯片的地址在连接好硬件电路的情况下,在树莓派的terminal中执行命令sudo i2cdetect -y 1查询i2c设备的地址芯片as726x的i2c寄存器的地址位0x494. 编辑python脚本获...

2019-07-15 23:02:04 632

原创 利用树莓派(3B+)板载蓝牙(ble)实现与蓝牙热敏打印机的通信

1.1运行环境树莓派:型号为树莓派3B+,使用的镜像为:2018-04-18-raspbian-stretch.img蓝牙打印机:深圳市邦贝特科技有限公司的DL58蓝牙热敏手持打印机可二次开发的蓝牙打印机的打印指令如链接所示。百度云链接:https://pan.baidu.com/s/18j4netJWBJhUinsMg3UZtQ提取码:ksvp1.2 使用工具5寸HDMI显示屏、键...

2019-07-10 11:17:23 2559 2

原创 树莓派自启板载蓝牙(ble)

1. 打开树莓派的终端(terminal)输入命令sudo apt-get update更新一下2. 执行命令 sudo apt-get install pi-bluetooth bluez bluez-firmware blueman安装蓝牙所需的软件包3. 执行命令sudo usermod -G bluetooth -a pi添加pi用户到蓝牙组4.重新启动树莓派sudo reboot得...

2019-07-10 09:16:26 927

原创 使用电脑的远程桌面连接树莓派(有显示屏的情况)

电脑通过远程桌面连接树莓派1、打开手机的热点2、树莓派连接手机的热点3、电脑连接手机的热点4、通过树莓派的terminal配置远程桌面需要的库4.1在terminal中输入sudo apt-get install update完成树莓派的更新(必须先执行这条语句)结果如下图所示4.2在terminal中输入sudo apt-get install xrdp安装远程桌面所需要的库4...

2019-07-09 15:14:31 381

原创 Python中的列表

列表简介列表是重要的Python内置可变序列之一,相邻元素之间使用逗号分隔开当列表增加或删除元素时,列表对象自动进行内存的扩展或收缩,从而保证元素之间没有缝隙对尾部元素进行删除或是插入时,应尽量从列表尾部进行元素的增加与删除,提高效率在Python中,同一个列表中元素的数据类型可以各不相同[1, 5, 6, 9] 包含 实数['crunchy frog', 'ram bladder'...

2019-05-28 15:08:36 317

原创 基于Python和PyQt5创建的嵌入式窗口

基于Python和PyQt5创建的嵌入式窗口采用界面与逻辑分离的方式界面文件和逻辑文件是两个相对独立的文件,通过上述方法就实现了界面与逻辑的分离实现界面与逻辑的分离方法很简单,只需要新建一个xxxx.py文件,并继承界面文件的主窗口类ui文件# -*- coding: utf-8 -*-# Form implementation generated from reading ui f...

2019-05-10 21:44:03 2552

原创 Pycharm中配置.ui转.py文件;.qrc文件转.py文件和Qtcreator

Pycharm中配置.ui转.py文件、qrc文件转.py文件和QtcreatorQtCreator1、打开Pycharm软件–>file–>setting–>Tools–>External Tools–>+2、点击“+”添加Qtcreator3、点击“+”后,如下图所示Name:QtDesigner(名字可以任意)Program:D:\python\...

2019-05-10 14:50:20 3107

原创 基于Matplotlib的五边形雷达图

基于Matplotlib的五边形雷达图(Radar chart)matplotlib库是Python中绘制二维、三维图表的数据可视化工具。它具有一下特点1、使用简单绘图语句实现复杂绘图效果;2、以交互式操作实现渐趋精细的图形效果;3、使用嵌入式的LaTex输出具有印刷级别的图表、科学表达式和符号文本;4、对图表的组成元素实现精细化控制绘制雷达图的环境操作系统:本图是在windows操...

2019-04-26 20:46:44 5750

pretreatment.rar

目前已有的光谱预处理方法包括很多种,根据预处理的效果可以分为基线校正、散射校正、平滑处理和尺度缩放四类。 每一类又包括多种预处理方法。基线校正包括一阶 导数、二阶导数、连续小波变换等;散射校正包括多元散射校正 、标准正态变量等;平滑处理包括SG平滑等;尺度缩放包括中心化、 P a reto尺度化、最大最小归一化、标准化等。其中,导数处理和CWT主要是扣除仪器背景或漂移对信号的影响; MS C 和SNV用来消除由于颗粒分布不均匀及颗粒大小不同所产生的散射对光谱的影响; SG平滑能够非常有效的提高谱图信噪比,降低随机噪声的影响;中心化、 Pa reto 尺度化、最大最小归一化、标准化可以消除尺度差异过大带来的不良影响。

2020-05-03

英文科技文第一次作业.rar

1. 通过ISI Web of Knowledge来检索农业工程按照2018年影响因子排列前10的杂志 2. 画出这个领域以下3本SCI期刊(Biosystems Engineering,Bioresource Technology,Computers and Electronics in Agriculture)的影响因子近5年的变化,并给出他们在2018年的JCR和中科院分区 3. 建立一位著名教授(我校院士或千人或长江学者)的发表与引用记录并得出其H指数 4. 分别建立我校所有学院2016,2017与2018年SCI论文总数(不包括会议论文)的排序图 5. 通过Essential Science Indicators来确定农业科学前1%论文引用数与年份的关系图并分析我校各学院前1%论文排序图(Excel)

2020-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除