自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落日之城

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

原创 matlab之常用命令整理(持续更新中...)

deal 输入分发到输出 相当于是多个等式的集合。 比如 [Y1, Y2, Y3, ...] = deal(X1, X2, X3) 等价于 Y1 = X1; Y2 = X2; Y3 = X3; diff 差分 diff可以做差分,...

2018-04-20 12:54:13 2734 0

原创 matlab复制到word/ppt里保持高清晰度

用matlab画图写论文时我们一般直接保存成pdf, 这样放大后也很清晰, 但是有时候画完图还要再用其他软件再修饰以下, 把画出的图拷贝到ppt中就会变得模糊了. 那么可以把matlab画的图先导出emf格式, 这是一个矢量图, 再复制到PPT中就很清楚了. ...

2020-10-23 21:26:19 2 0

原创 Matlab获取图像中的曲线句柄, 设置图像的曲线形状

matlab中有很多函数如果没有返回参数的情况下是可以直接画出图来的, 比如freqz. 那么如何改变这种图的参数呢? 这里要说的是曲线属于坐标axes的子对象, 所以使用 p=get(gca,'Children'); 就可以获取曲线的句柄了. 这里可以在matlab变量区看...

2020-10-23 10:24:58 1 0

原创 使用scatter来代替surf画热度图

画热度图时一般都用surf, 但是surf只可以画方方正正的图. 对于不规则的图可以考虑使用scatter. scatter(x,y,80,c,'s','filled') 这里要注意两点: mark要用square, 面积要大一些, 不然就会变成这样:...

2020-10-20 10:07:38 13 0

原创 Matlab之选取特定区域的坐标点

比如选取一个不规则四边形内的点: 确定四个点的坐标, declaim四边形: xv=[x1,x2,x3,x4,x1]; % sym2double yv=[y1,y2,y3,y4,y1]; figure plot(xv,yv) xlim([0,2.4]) ylim([-2.4,0]); 2...

2020-10-17 21:33:08 39 0

原创 下采样downsample和decimate

下采样是指把高采样率的序列重新按低采样率采样. downsample和decimate都有下采样的意思, matlab里也有两个函数. 说一下区别: downsample就是直接下采样, 每隔n个间隔进行抽取 decimate也是下采样, 但是在下采样之前做了一个滤波, 放置在下采样后出现频率混...

2020-10-17 21:14:45 26 0

原创 已知与x角度和一点, 求直线方程

最基本的几何知识, 有点生疏了, 这里记一下. 与x正方向的角度的tan即为斜率. 又已知一点(x0,y0x_0,y_0x0​,y0​) 那么可以求解y0=tanα∗x0+by_0=tan\alpha*x_0+by0​=tanα∗x0​+b中的b即可.

2020-10-17 21:07:12 15 0

原创 Matlab解方程组solve

定义位置变量 syms x y 定义方程组 eq1=y==3*x+5; eq2=y==4*x+6; 求解方程组 s=solve(eq1,eq2,[x,y]); s.x s.y 注意老版本使用的是 s=solve('eq1','eq2',�...

2020-10-17 20:55:11 25 0

原创 电脑修改蓝牙名称

本来电脑蓝牙的名字默认全大写, 每次链接到耳机上就会提示已连接巴拉巴拉一大堆字母. 神烦. 打开蓝牙设置界面, 右边有更多蓝牙设置 选择hardware, propoerty change setting Advanced 即可修改名字. 关掉蓝牙再重启即可. ....

2020-10-17 20:47:38 14 0

原创 Latex之输入多行公式 \split

使用\split可以让多行公式对齐, 而且只有一个标号. \begin{equation} \begin{split} \cos 2x &= \cos^2 x - \sin^2 x\\ &= 2\cos^2 x - 1 \end{split} \end{equation} ...

2020-10-17 20:41:38 41 0

原创 解决overleaf里Grammarly不可用的问题

Grammarly是一个可以自动识别修改英语的工具, 但是在overleaf中却不可以用. 很多人把写好的东西复制到别的编辑框或者word里修改, 改好后再换回来, 非常的不方便. 这里有一个chrome扩展, 安装好后可以直接在overleaf里右边pdf预览框内进行修改, 大大提高了效率. 注...

2020-10-12 21:09:21 41 0

原创 matlab画图时插入latex公式

xlabel('$\frac{d}{d^{\prime}}$','interpreter','latex') 要加上'interpreter','latex'告诉matlab用latex来解释公式...

2020-10-12 16:36:23 23 0

原创 Latex写一撇prime

latex写撇, 以前都是直接用d^{'}加一个上标引号: d′d^{'}d′, 没怎么注意, 但是再加上一个上标的时候就很难看了. 后来才知道应该写作d^{\prime}: d′d^{\prime}d′. 大家可以自行对比两者的差别.

2020-10-12 16:08:48 75 0

原创 powerpoint之如何快速把图层下移一层

平常下移图层都要点击再右键两次, 有点繁琐. 其实可以直接双击该图层, 上面就会有下移一层的快捷方式.

2020-10-12 14:46:18 30 0

原创 Latex中输入角度的度°

可以使用^{\circ} 引入\usepackage{gensymb}包, 使用\degree. 注意这里使用后后面会减少一个空格, 所以如果后面不是符号的话要加上一个空格.

2020-10-10 16:18:17 98 0

原创 matlab画图时打正负号±

使用转义字符\pm即可.

2020-10-10 16:13:56 82 0

原创 Fast Average Square Difference Function (ASDF) 求time delay

在噪音比较小的情况下, 可以使用ASDF来求两个信号之间的delay1. 常规的ASDF算法是写循环来求, 代码如下: for i=1:N ASDF(i)=sum((x1-circshift(x2,i-1)).^2)/N; end 展开之后可以看到等价于 for i = 1:N asdf...

2020-08-26 16:31:48 59 0

原创 adobe pdf修改注释作者

一般注释作者会默认为登录名. 修改成自己的名字, 包括两步: 编辑–首选项–注释–去掉总是使用登录名du作为作者姓名前面的√ 随意添加一个批注. 在批注上右键, 选择属性 - 一般里, 把作者改为自己想要的名字, 勾选下面的设置为默认属性即可. ...

2020-08-20 11:07:16 145 0

原创 matlab之解线性方程组

有方程组AX=B; 其中A是m x n的矩阵. 如果m=n, 方程有精确解. 如果m>n, 方程没有精确解, 但可以求最小二乘解. A\B, lsqminnorm(A,B) 和pinv(A)*B都可以用. 如果m<n, A低秩, X有无穷多解, 这里注意用A\B求得的是令norm(A...

2020-08-16 20:54:01 119 0

原创 windows/Linux双系统之修改默认开机系统

修改linux下的引导文件:/boot/grub/grub.cfg 这个文件是只读的, 要先修改文件权限 sudo chmod 777 /boot/grub/grub.cfg 打开文件, 找到set default="0"这一行, 在上半部分. 0代表第一个选项, 我这里wi...

2020-08-10 11:50:08 133 0

原创 windows/Linux双系统下windows时间不对的问题

进入linux,更新一下时间: sudo apt-get install ntpdate sudo ntpdate time.windows.com 在硬件上更新时间: sudo hwclock --localtime --systohc 重启即可.

2020-08-10 11:46:42 115 0

原创 Latex之调节公式中字体的大小

有时候想放大公式里的一部分内容, 可以使用\displaystyle \frac{\displaystyle b}{a} 可以用的字体有: \displaystyle 标准 \textstyle 行内 \scriptstyle 第一层上下标 \scriptscriptstyle 第二层上下标

2020-08-06 22:52:03 413 0

原创 Latex之上下层叠结构

写paper的时候有时需要使用上下层叠结构, 可以使用以下两种方案: \ mathop{}_{A}^{B} \substack{A // B} 注意要导入amsmath宏包.

2020-08-06 22:48:47 153 0

原创 Latex之公式加黑体报错

Latex中公式加黑体如使用\textbf的话会报错. 那么可以引入amsmath包: \usepackage{amsmath} 然后使用\boldsymbol{}命令即可.

2020-08-06 11:37:07 124 0

原创 parseval定理: 时域与频域的能量守恒

Parseval定理指信号时域上计算能量和频域上的相等. 公式如下: 其中x[n]为信号采样点, X[k]为DFT变换. 具体到计算中, 可以用以下公式: sum(x.^2) = sum(xfft.^2)/N. 但是如果需要计算某一个频率段内的能量, 时域可以用一个带通滤波器, 在频域的话对应频...

2020-07-31 16:24:32 282 0

原创 总结一下装的Ubuntu20.04双系统

最近需要Linux系统做一些实验, 想在电脑上装一个双系统, 网上教程太乱了, 自己总结一下步骤. 我的笔记本是Thinkpad X1 carben gen10. 安装Ubuntu16,18wifi都不能用. 装20可以用. windows内磁盘管理, 压缩出一个空间留给linux. 但不要格式...

2020-07-15 14:46:26 146 0

原创 Respeaker USB V2.0 4MIC ARRAY总结

所有脚本基于python 2.7 Linux 没有python2的先装python sudo apt-get install python 或者参考: ubuntu安装python Python 环境搭建 Linux(Ubuntu)系统安装Python 安装pip sudo apt-get ...

2020-07-13 22:12:14 161 0

原创 matlab FFT之后的问题

FFT之后得到的是各个频率的分量, 是一个complex Value. 一般地, fft默认是输入向量的长度: Y=fft(x); 但是FFT的点数为2的幂时, FFT的速度会加快: fs=100; L=numel(x) n = 2^nextpow2(L); % Y=fft(signal,n);...

2020-06-27 15:20:00 252 0

原创 matlab之如何将矩阵特定位置的元素置零?

特定位置的情况有很多, 比如画一个圆, 一个角等. 这里以把矩阵的一个角置零作为例子. 假设有一个矩阵如下图: 我们想把他的左下角元素置零. 比如: 那么第一步, 建立一个和矩阵A大小相等的坐标系. xAxis = [0:5]; yAxis = [0:6]; [X,Y] = meshgrid(...

2020-06-26 17:26:08 952 0

原创 matlab之设置里不显示已经安装的字体

我们经常会替换掉matlab里代码字体, 但有时候安装了一个喜欢的字体, 却在matlab里找不到, 为什么? 尝试直接把字体放到matlab的字体目录: C:\Program Files\MATLAB\R2020a\sys\java\jre\win64\jre\lib\fonts 目录大同小异...

2020-06-20 19:51:07 177 0

原创 matlab之只显示部分legend

在画图的时候, 比如画三条线, 有时候只想显示两个legend, 怎么办? 我们可以设置每个图的句柄, 然后在legend里指定要画的句柄就可以了. 示例: figure H(1)=plot(R34); hold on H(2)=plot(...); % no delay hold on H(3...

2020-06-20 19:44:09 889 0

原创 word之巧用Tab键

在平常使用word的过程中很少会用到Tab, 那么Tab有什么用呢? Tab其实就是制表键, 常用来做无边框的表格. 生活中我们在做简历的时候会用到下面的格式: 常规方法就是打完前面的字之后一顿空格, 最后写上日期. 其实你可以使用Tab键, 在标尺上打一个点, 相当于加了一个制表符,如下图: ...

2020-06-20 19:35:37 170 0

原创 matlab之浮点数精度相等的问题: 在循环中为什么不相等?

今天调试程序遇到一个奇怪的问题: 有这么一个循环, for i= -2:0.1:1 if i==-0.2 break end ... end 可是每次执行都发现程序不会停止, 直到遍历结束. 等i等于-0.2的时候直接执行 i==-0.2, 发现结果竟然是0.也就是说matlab认为...

2020-06-09 17:19:37 206 0

原创 Windows 10 本地硬盘变成了可弹出磁盘

今天新装了系统, 电脑是一个SSD+HHD, 没想到装好之后右下角显示可安全删除设备, 两个硬盘在那里. 这还得了. 查了一下午, 大致知道了是什么问题. Standard SATA AHCI controller使用高性能的硬盘模式就会把硬盘看作是一个可热插拔的存储器, 所以自然就会显示可弹出....

2020-06-07 19:45:03 1713 0

原创 闲聊: 为什么pdf里的fi无法复制出来?

经常看paper的各位可能遇到过, 论文里的fi, ff等复制到word都莫名其妙消失了. 这是因为pdf在排版的时候用了"连字"的关系. 英文叫ligature, 即把两个字符连在了一起, 一般是为了美观紧凑. 其实不止ff, 还有fl, ffi等都用了连字. 这里可以看wi...

2020-06-02 19:51:56 190 0

原创 Matlab之画图的位置管理[left bottom width height]

matlab画图时使用’Position’参数可以控制位置. Position参数包含四项: [left bottom width height] 如下图所示: 可以看出, 画图时left+width不可以大于1, bottom+height不可以大于1. 画figure时, 可以用如下命令: ...

2020-06-01 19:30:26 185 0

原创 PPT之如何设置一个箭头围绕一个顶点旋转?

PPT内有旋转动画, 但都是中心旋转, 那怎么办呢? 绕个路: 设置一个无色无边框的矩形, 长度是该箭头的两倍 将此矩形和箭头合并 对合并后的矩形设置旋转动画, 这样视觉上就是从顶点旋转了. 旋转效果里可以设置旋转角度. ...

2020-05-24 16:53:01 391 0

原创 为什么高频信号的指向性更好? Quora上一个很直观的回答

来自Why are high frequency sounds more directional than lower frequencies?Jørgen Dal的回答 A high frequency wave will pass right through the gap - whil...

2020-05-23 17:49:20 110 0

原创 总结一些最近用到的latex公式符号

长箭头: ⟵\longleftarrow⟵ \longleftarrow 上下结构: argmaxk{argmax \atop k}kargmax​: {argmax \atop k} 注意这个大括号 慢慢积累中…

2020-05-17 22:06:51 107 0

原创 matlab之在一个向量里随机挑选

有时候要做simulation, 在一个向量里随机挑选元素. 比如我们有一个向量a, 每次要随机挑选里面的两个, 挑1000次, 那么就可以使用 out = randsrc(1000,2,a); out就是一个1000*2的矩阵, 没一行都是从a中随机挑选的两个数. ...

2020-05-12 11:18:57 257 0

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