自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 HDF5保存numpy读取numpy

HDF5采集强化学习专家轨迹数据这两天,一直在收集课题所需的数据,数据量算不上大,类型也并不丰富,但依然踩了不少坑。列入,Pandas存储的数组结构,保存到csv文件后。读取保存的csv文件是字符串形式,难以进一步加工。(这个我刚接触pandas,或许我暂时还没想到怎么解决)。HDF5是一种存储文件的类型,它类似于目录的结构,可以方便的存储大量数据。我的课题基于Python环境,需要保存一维数组,二维数组,这些数据是实时生成,且数据量较大,因此使用Numpy保存为.npy文件,虽然可行,但是会降低收集

2021-03-23 20:25:27 1484

原创 jupyter更改为conda python指定环境

conda activate namepip install nb_conda

2021-03-17 14:47:36 236

原创 Effective C++:第五章

条款26:尽可能延后变量定义式的出现时间只要定义的变量类型带一个构造函数或者(我认为“或者”应该改为“和”)析构函数,那么程序的控制流到达这个变量定义式,就需要承受构造成本;当变量离开作用域时,便需要承担析构成本。即使变量未被使用,也应该尽可能避免这个情绪。例如:std::string encryptPassword(const std::string & password){ using namespace std; string encrypted; //如果异常抛出,就是过

2021-01-03 10:46:51 121

原创 Ubuntu系统扩大/home分区

Ubuntu系统扩大/home分区由于第一次安装Ubuntu系统,太年轻了。当时给/home分区10g容量,最近运行ros时,无法记录文件,因为/home分区已经小于1g了。所以尝试,如何增大/home分区容量,具体做法如下。使用root登录系统在启动时,使用recovery mode进入系统,选择root登录。登录后卸载/home分区 #umount /home调整分区大小使...

2019-05-03 19:32:48 3389

原创 链栈,8进制转换

链栈什么是链栈?首先定义结构体初始化入栈出栈判断栈是否为空代码演示什么是链栈?链栈是指采用链式存储结构实现的栈首先定义结构体typedef struct StackNode{int data;struct StackNode * next;}StackNode,*LinkStack;初始化int InitStack(LinkStack &S){S = NULL;...

2019-01-22 08:51:30 567

原创 高斯滤波器的c++,matlab实现

c++版本#include <iostream>using namespace std;int gaussian(double **gaus, const int size, const double sigma);int main(){ int size = 4; double **gaus = new double *[size]; for (int i = 0...

2018-10-29 22:25:13 1140

原创 opencv图像混合

用opencv进行图像混合图像混合,用的addWeighted().注意该程序原始图保存在D:盘,  生成图保存在新建的项目路径下。原图1:原图2:效果图:#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;...

2018-10-11 16:46:50 318

原创 opencv读取三通道

最近在学习opencv,小白入门,纯是乐趣,入坑了安装opencv比较简单,配置visual studio 开发环境可折腾死了,第一次安装visual stduio踩过了不少坑。安装visual studio 2015,第一次安装在更新的情况下用了很久,最后无法使用,原来是缺少win32控制台应用。 立马寻找教程去修改,本来固态系统c盘内存就30g,这一修改直接导致c盘满了。so格式化系统...

2018-10-11 16:03:21 12337 2

原创 Arduino自带延时库,控制4个9g舵机

/*控制4个舵机旋转*/#define gear1 10 // 舵机1#define gear2 11#define gear3 12#define gear4 13int flag1 = 0; //舵机启动/停止标志位int flag2 = 0; void servopul...

2018-08-21 15:14:31 5135 1

原创 Arduino的定时器1控制4个9g舵机

#define gear1 10 //定义舵机1引脚#define gear2 11 //舵机2引脚#define gear3 12 //舵机3引脚#define gear4 13 //舵机4引脚 #define average 5000 // ...

2018-08-21 15:11:53 4401 4

原创 单片机串口通信与电脑

#include <AT89X52.h>       //调用51单片机的头文件//---------------------------------------//串口接收寄存器设置unsigned char USARTbuf;    //设置8位的unsigend char型寄存器用来暂存串口接收内容void main(void)            //主函数,单...

2018-08-06 18:32:04 3005

原创 Vmware CentOS6.5 桥接联网

新手~~ 0.在虚拟机设置中 采用桥接 Bridged,勾中Connected1.打开cmd输入ipconfig这里用的笔记本无线上网,本地IP:192.168.1.103我们为虚拟机设置一个IP,须和本地IP在同一个网段, 采用 192.168.1.1102.在CentOS中输入  vim /etc/sysconfig/network-scripts/ifcfg-et...

2018-07-19 13:54:11 1849

原创 Scrapy安装

Scrapy安装步骤:1. python-2.7.9.msi  2. pywin32-221.win32-py2.7.exe3. lxml-3.4.2.win32-py2.7.exe4. VCForPython27.msi  

2018-06-22 11:07:25 300

原创 C语言快速排序

快速排序的一个实现               方法:填坑+分而治之#include <stdio.h>void qsort(int v[],int left,int right);int main(){ int a[10]={1,8,9,5,6,4,2,3,11,100}; qsort(a,0,9); for(int i=0;i<10;i++) printf("%d ",a[i...

2018-05-30 15:10:45 605

空空如也

空空如也

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

TA关注的人

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