自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落日之城

‘’如果有一天我们淹没在茫茫人海中庸碌一生,那一定是我们没有努力活得丰盛。”

  • 博客(19)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 GCC-PHAT算法

GCC-PHAT是一个计算AOA的算法。这里的AOA是指信号入射到与阵列垂直的线的夹角。画个图做个示意:这里AB为两个microphone, 虚线为入射信号,这里计算AOA的前提是信号是平面波,即两个虚线是平行的。那么AOA即为θ\thetaθ, 范围为[-90,90]. 与AB垂直时,角度为0.这里AB的距离为L,τ\tauτ 为到达时间差,c为声音速度。假设到达两个microph...

2019-12-29 15:45:31 7150 2

原创 Office之word如何把尾注的上标加括号,尾注里的上标改为普通数字

有时候不想用文献查考工具,只想搞个尾注应付下了事。如何把尾注的上标加括号,尾注里的上标改为普通数字呢?尾注上标加括号被替换替换内容选择^e,格式勾选字体-上标替换内容选择[^&],格式勾选字体-上标,全部替换即可。尾注里上表改为普通数字,加括号被替换替换内容选择^e,格式勾选字体-上标替换内容选择[^&],勾选掉字体-上标全部替换即可。详情可以看这里。相...

2019-12-27 18:34:31 12111

原创 Office之word如何去除尾注的横线?

有时候不想用文献查考工具,只想搞个尾注应付下了事,但是会有一个横线在那里。如何去掉横线呢?打开草稿视图引用-点击显示备注左下角下拉选择尾注分隔符删除长横线(短横线不是)左下角下拉选择尾注延续分隔符删除长横线(对于引用超过一页的状况)详情可以看这里。...

2019-12-27 18:27:31 5299

原创 Office之下拉字体选项名称为英文

Word下拉选择字体的时候发现字体的名字是英文而不是中文,比如“仿宋”就会变成Fangsong,就算把电脑的语言和word的语言都改了也没有用。后来发现是非Unicode应用显示字符的问题,在控制面板-区域中,打开管理,把“非Unicode程序中所使用的当前语言”修改为中文即可。...

2019-12-25 10:59:57 5328 4

原创 VMware虚拟机安装Ubuntu

以前本科的时候用过,但是这么久早就忘得一干二净了。最近要用到Linux系统,本来想在WSL上应付一下,结果发现WSL与windows不可以共享外设,干脆还是装个虚拟机用着吧。下载VMware, 不再多述。安装VMware.下载Ubuntu LTS desktop的镜像,注意自己电脑的版本。新建虚拟机,安装Ubuntu1配置Ubuntu替换安装源2设置共享文件夹3安装VMware...

2019-12-25 09:45:22 199

原创 录音中的Bits位数

在录音中有一个参数可以设置位数Bits, 一般有8,16,24.代表了一个Sample采样点用多少个2进制位来表示,比如Bits为3的话,就是可以把采样范围划成232^{3}23=8份,在AD转换时分辨率即为1/4。所以Bit位越高,采样精度就越高。但是这个是有硬件限制的。...

2019-12-24 16:48:45 779

原创 为WSL安装图形界面

很多时候开发环境需要Linux,但又不想装双系统或或者驱动。就可以在WSL内开发。但是WSL没有提供GUI,我们要自己搞一下。在windows上安装VcXsrv原理是WSL会把界面信息发送给VcXsrv,由VcXsrv来绘制界面在WSL上安装xfce desktopsudo apt-get install xfce4-terminalsudo apt-get install ...

2019-12-20 15:14:14 6929

原创 Linux之Ubuntu修改安装源(适用于windows10 WSL)

Ubuntu默认的安装源都是国外站点,纵使有梯子速度也很慢。好在很多国产厂家都推出了自己的资源镜像,替换之后速度就会快很多。备份安装源的文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak打开文件sudo vim /etc/apt/sources.list将Ubuntu的下载源替换为阿里云:%s/secur...

2019-12-20 14:17:13 1105

原创 证明:任何一个正整数均可以表示为两个互质整数的和

看到Coprime sampling里有一个定理,任何一个正整数均可以表示为两个互质整数的和,找了一下相关的证明。对于奇数2n+12n+1=n+n+1 (n>2) 那么 n与(n+1) 互质对于偶数,偶数可能是奇数(2m+1)也可能是偶数(2m)的2倍,分为两种情况:对于4m =2(2m)4m=(2m-1)+(2m+1) 两个相邻奇数一定互质对于4m+2=2(2m+1)4m+...

2019-12-19 13:33:01 1735 2

原创 matlab之连接BLE

MATLAB在2019b之后支持了在window10上连接BLE设备,可以直接与之通信。具体看这里.有以下功能:扫描设备,得到Name, Address, RSSI连接设备读取和写入设备的Service, Characteristic, Descriptors.这三种的含义和用法在示例里讲解的很清楚。订阅characteristics来进行通知和显示。此外,示例程序里还可以学到:...

2019-12-18 11:15:34 1439

原创 matlab之cell如何转化为string类型?

cell转char大家都知道,直接用cell2mat就可以了。但是对于string来说,本身就是一个str Array,所以使用cell2mat时就会报错。那么如何从cell转string呢?提供一下思路:初始化和cell一样大小的string矩阵。具体可以看以前写的这篇文章。设立循环,对于cell向量里的每一个cell,取{ }得到对应的string把得到的string赋予我们初始化的...

2019-12-12 22:20:44 34416 2

原创 matlab之字符串矩阵的初始化

字符串矩阵如何初始化?没有固定的函数。一个思路就是使用repmat函数进行复制:比如说要初始化一个2 ×\times× 3大小的字符串矩阵,那么可以这么写:A=repmat("a",2,3);注意这里初始化的是字符串矩阵,而不是字符矩阵,所以这里的a要用双引号。具体可以参考我的这篇博客。...

2019-12-12 22:13:35 6417

原创 Matlab之如何对cell进行排序?

我们知道matlab可以用sort函数进行排序,然而对于cell不适用了。所以对于cell如果我们要对某一列(比如第二列)进行排序,那么我们可以先用cell2mat转化为double再来对其排序。比如:a2 = cell2mat(a(:,2));[~,ind] = sort(a2);a = a(ind,:);...

2019-12-12 21:53:16 8413

原创 初探Jekyll(三):Bundle install与bundle update, Gemfile与Gemfile.lock

看到网上有很多关于Bundle install与bundle update, Gemfile与Gemlock的解释,看了半天也没怎么看明白。这里理一下:初次运行,bundle install, 会按照Gemfile安装对应版本的Gem,并保存下来其具体的版本信息,保存为Gemfile.lock文件。Gemfile.lock文件是防止发布后别的用户在其自己的电脑上安装时版本不对造成的bug。也...

2019-12-10 11:21:43 961

原创 初探Jekyll(一):Jekyll是什么?Jekyll常用的专业名词

普通的网页太傻吊,所以想用Jekyll做一个网页便于维护。以前也没有接触过Ruby。一点点学呗。Ruby一种脚本语言Gem相当于Ruby中的包,可以调用Jekyll一种用Ruby写成的静态网页生成工具本质上也是一个GemGemfileJekyll中用来列出所需Gem的一个文件。BundlerBundler可以安装Gemfile里的Gem。初次建立一个新的...

2019-12-08 22:17:13 825

原创 初探Jekyll(二):常见错误

普通的网页太傻吊,所以想用Jekyll做一个网页便于维护。以前也没有接触过Ruby。一点点学呗。记录一下自己遇到的坑。Error: No source of timezone data could be found检查gemfile文件,看是否存在tzinfo-data, 若不存在,直接复制第2步中的代码若已经存在,会找到类似以下的一行,gem 'tzinfo-data',...

2019-12-08 21:45:58 972

原创 Matlab Tricks编程技巧 (不时更新...)

少用简单得if else用如下代码:a=1*(b>0)+2*(b==0)+3*(b<0);即可表示。使用bsxfun减少循环次数介绍可以看这里。当然,还有很多fun函数,比如arrayfun,cellfun,structfun等。...

2019-12-05 20:33:23 269

原创 matlab之为subplot添加一个总标题

单用title肯定是解决不了的。那么如果你的版本是R2018b之后的,可以使用命令“sgtiltle”否则你可以安装bioinformatics toolbox,再使用suptitle

2019-12-05 19:09:25 12158 5

原创 Keeping up with recently research: 在ACM和IEEE中订阅最新的研究进展

目前ACM和IEEE都提供了邮箱和RSS两种订阅功能,我们在追踪某个期刊的时候可以使用订阅功能,每当期刊出了新文章我们邮箱就会收到通知。ACM比如我们想订阅ACM Computing Surveys,那么就可以在ACM中找到该期刊,如下图红圈中即是订阅功能。IEEE比如我们要订阅IEEE Communications Magazine,在IEEE xplore里找到该期刊,如下图,红框...

2019-12-05 15:24:00 1045

cell2str.m

把一个cell向量转化为string向量 transform a cell vector to the string vector.

2019-12-12

windows平台编译好的libsvm文件

windows平台编译好的libsvm文件,如果下载好的原装文件不行可以试试这个。但不保证都可以使用。建议最好自己再编译一下。

2018-12-26

IAR Embedded WorkBench注册机1.4,包含最近8051

IAR的注册机1.4版,非1,3,包含了最新的8051许可数据。亲测10.20.1有效。 使用教程可参考https://blog.csdn.net/zousy202/article/details/77920274

2018-07-02

分类器的性能指标,混淆矩阵,Accuracy与recall等

用于计算一个分类器的性能指标和混淆矩阵,指标有accuracy,error,precision,recall,F1等。直接调用函数,写入预测结果和实际结果即可。

2017-02-13

eclipse汉化包

eclipse的汉化包,初次汉化可能有不完全的情况。

2013-12-07

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

TA关注的人

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