摘要: Python中transpose: 类似于Matlab中的permute,需要注意的是Python中的transpose是从0开始的。举个例子,矩阵A是12*10*1000的,如果要将矩阵A变为1000*12*10的,在Python中,操作 为A = A.permute([2 0 1]) Matla 阅读全文
posted @ 2021-01-19 20:15 Geek_xu 阅读(141) 评论(0) 推荐(0)
摘要: 在处理肌电信号数据的时候,采集出来的数据是txt格式的数据,带有空格,空行和许多没有用的数据,用Excel可以把这些数据处理成表格格式的并且删除空行,只选我们需要的数据列,但是采集的txt文件比较大,Excel处理的时间比较长,还容易把电脑卡死 于是我就向用Python来将txt文件中我们需要的数据 阅读全文
posted @ 2021-01-18 15:14 Geek_xu 阅读(175) 评论(0) 推荐(0)
摘要: Matlab中知识 1、matlab三维数组转置:例如现在有一个2*3*4的矩阵,而我需要的是3*2*4的矩阵,再matlab中使用permute就可以将三维甚至更高维度的矩阵完成重新排列N维数组的维度。 例: A=rand(2,3,4);%会生成一个2*3*4的三维矩阵A, permute(A,[ 阅读全文
posted @ 2021-01-14 15:52 Geek_xu 阅读(136) 评论(0) 推荐(0)
摘要: 远程仓库 教程链接:廖雪峰官网https://www.liaoxuefeng.com/wiki/896043488029600/898732864121440 关联Github远程仓库 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和i 阅读全文
posted @ 2020-11-08 11:29 Geek_xu 阅读(97) 评论(0) 推荐(0)
摘要: 教程参照:廖雪峰官网:https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304(文字教程部分视频) git diff查看产生的修改 git log 查看修改的日志 //怎么退出git log ,方法就是直接输入Q就可以了 版本回 阅读全文
posted @ 2020-11-07 17:40 Geek_xu 阅读(120) 评论(0) 推荐(0)
摘要: 教程参照:廖雪峰官网:https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304(文字教程部分视频) 下载Git:去Git官网下载相对应的Git版本,Git支持Linux、Mac和Windows 执行默认安装即可。 创建Git仓库 阅读全文
posted @ 2020-11-06 16:49 Geek_xu 阅读(95) 评论(0) 推荐(0)
摘要: 经常在一些驱动代码里面见到这种用法,变量前直接加(void)的语句,一开始对这种用法一头雾水,不知其何意!后经多方查阅资料了解,这只是一种防止编译器编译时报警告的用法。有些变量如果未曾使用,在编译时是会报错,从而有些导致编译不过,所以才会出现这种用法。而此语句在代码中没有具体意义,只是告诉编译器该变 阅读全文
posted @ 2020-10-10 18:42 Geek_xu 阅读(335) 评论(0) 推荐(0)
摘要: 首先我们能先来看这两种概念的写法: 函数指针:int (*f)(int x,int y); 指针函数:int *f(int x,int y); 函数指针本质是一个指针,其指向一个函数。 指针函数本质是一个函数,其返回值为指针。 接下来我们分别解释这两个概念: 对这个函数指针来说:int (*f)(i 阅读全文
posted @ 2020-09-17 08:18 Geek_xu 阅读(6962) 评论(0) 推荐(1)
摘要: IAR中很多时候我们为了便于观看代码,经常需要显示代码的行数。设置方法如下: 阅读全文
posted @ 2020-09-14 16:25 Geek_xu 阅读(2529) 评论(0) 推荐(0)
摘要: IAR for 8051 IDE version 9.10.1编译阿莫单片机的cc2541程序osal第一节教程出现错误如下 出错的愿意是iar设置错误。所以需修改IAR的设置。 解决办法如下: 即可编译成功。 阅读全文
posted @ 2020-09-14 11:13 Geek_xu 阅读(1222) 评论(0) 推荐(0)