- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 Veusz教程(4)——文本标注
Veusz的文本功能很强大,支持latex和python表达式赋值,如果熟悉python的朋友,又觉得matplotlib用来制作论文插图太low的话,Veusz可以说是最好的选择,用好了的话效率比Origin还有高,最重要的是——开源免费!这也意味着学术生涯不止于在校期间(使用Origin)。支持latex格式在Veusz中需要输入文字标注的地方少不了使用latex语言来标注诸如公式之类的内...
2019-04-25 12:15:49 2987
原创 Veusz教程(3)——源码编译
环境:Win10, Ubuntu18.04软件:miniconda,Anaconda3本文主要介绍如何在Windows/Linux系统源码安装Veusz,源码下载地址https://github.com/veusz/veusz/releases官方提供的二进制安装包使用的第三方python库比较少,数值计算来说只有numpy,没有scipy,pandas等,这就意味着无法发挥python的最...
2019-04-24 21:52:43 2046
原创 Veusz教程(2)——创建数据集
本博客主要介绍Veusz创建数据集的方法,主要包括一维数据集和二维数据集。一维数据集创建一维数据有三种方法:(1)常规的数据递增,即数据起点、终点和步长控制| (2) 参数形式(3)根据已有变量进行操作,这部分内容就不提了,很简单二维数据集创建二维数据也有三种方式(1)基于已有一维数据,作x,y的值,z值由x,y的函数构成,例如x=xdata,y=ydata,z=f(x,y)...
2019-04-23 21:27:23 2635
原创 Qt5串口发送/接收中文数据问题
本文主要介绍Qt5中串口发送和接收中文数据的处理办法,只给出关键代码。发送中文数据void Serial::send_ascii(QString str){ str = ui->textSend->toPlainText(); // 要能正确发送中文字符,需要使用QString的toLocal8Bit方法// serial->write(str.to...
2019-04-23 11:50:38 8878 12
原创 Veusz教程(1)——导入数据
本博客主要介绍Veusz导入数据的功能。主要介绍下面三种数据格式的导入:(1)常规数据(空格间隔每列数据)(2)CSV数据(3)二维数据常规数据通常我们处理实验数据的时候都需要拟合,假如我们有这样一组数据:x, y_true, y_fit, errx为横坐标,y_true为实验真值,y_fit为拟合值,err为拟合误差,误差种类分为symmetric和asymmetric(包括p...
2019-04-21 09:37:58 11647
原创 Windows配置selenium
软件:(1)Chrome 71.0.3578.98(非最新版)(2)python 3.6(3)selenium 3.141.0(4)geckodriver-v0.23.0-win64.zip(5)chromedriver_win32.zip 使用谷歌浏览器作测试一定要安装这个,否则会报错将下载后的geckodriver和chromedriver解压,将程序放到Windows可以搜索程序...
2019-04-17 23:43:34 481
原创 conda SSL错误 SSLError("Can\'t connect to HTTPS URL because the SSL module is not available.解决办法
系统:win10miniconda: 3.7.1 64bita安装完miniconda之后,使用conda包管理器安装包出现了多种问题,最开始是源的问题,这个问题网上很多,解决了这个问题之后还有一个问题是SSLError("Can\'t connect to HTTPS URL because the SSL module is not available. ,笔者的.condarc文件内容如...
2019-04-10 14:18:04 30423 43
原创 ipython/notebook设置图像svg格式
%matplotlib inline%config InlineBackend.figure_format = 'svg'import matplotlib.pyplot as plt参考连接:https://stackoverflow.com/questions/17582137/ipython-notebook-svg-figures-by-default
2019-04-09 15:55:54 2019
原创 Linux命令行查看NVIDIA显卡状态——nvtop软件
系统:Ubuntu18.04gcc:7.4.0nvtop: https://github.com/Syllo/nvtop本文推荐一款查看英伟达显卡状态信息的命令行工具,不要每次都敲nvidia-smi查看。工具所在github项目地址在前面给出,支持多种Linux发行版,笔者使用的是Ubuntu18.04。该工具需要自己下载源码编译,需要先安装cmake,编译过程很简单,这里就不过多介绍...
2019-04-08 19:34:02 10139
原创 CVXPY/Scipy/Octave线性规划问题求解
博主相关博文:python线性规划(linear programming)与分配问题(assignment problem)线性规划问题,在计算求解过程主要确定下面4点:(1)目标函数(2)等式约束(3)不等式约束(4)变量约束CVXPY是一个基于python环境的功能强大的凸优化计算软件包,使用其求解一个简单的线性规划问题 ,min f=-4a+b+7c (1)目标函数s.t....
2019-04-07 11:00:20 4452 1
原创 Python多进程批量处理图片
对于密集型CPU/IO操作,合理使用多线程/进程可以大大加快速度,在机器学习中经常需要对我们自己的图像数据集做一些预处理,因此使用多进程是一个不错的方式,下面的例子展示了使用Python自带的多进程模块multiprocessing例子。'''使用多进程批量处理图片'''from multiprocessing.dummy import Poolfrom PIL import Image...
2019-04-02 16:40:44 2626
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人