自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Haiyang_Duan

知识的伟大,在于深与广

原创 新旧版MATLAB中的希尔伯特-黄变换(HHT)及其边际谱的求取问题

最近,由于科研工作需求,需要处理某一类波动信号,遂利用经验模态分解(EMD)、集合经验模态分解(EEMD)和希尔伯特-黄变换对上述信号进行处理,期望获取有用的本征模态函数(IMF)、频率信息和边际谱等。 在信号实施和处理时发现,网上大多代码均由较早时期的MATLAB完成,彼时还没有自带的HHT函...

2019-07-22 16:30:02 2542 8

翻译 MATLAB——Empirical Mode Decomposition (EMD)

Matlab EMD   语法使用如下: [imf,residual] = emd(X) [imf,residual,info] = emd(X) [___] = emd(___,Name,Value) emd(___)   输入参数: X:原始信号数据 Name-Value 对参数 指定...

2019-07-04 14:50:10 855 0

原创 MATLAB——Hilbert-Huang Transform (HHT)

  MATLAB hht   语法使用如下: hs = hht(imf, fs) [hs, f, t] = hht(imf, fs) [hs, f, t, imfinsf, imfinse] = hht(___) [___] = hht(___,Name,Value) hht(___)...

2019-07-03 09:14:16 4056 5

转载 Spyder快捷键(英文版)

Spyder软件上的英文版快捷键。

2018-07-12 10:36:32 404 0

原创 Spyder快捷键 (中文版)

大部分的Spyder快捷键,错误的地方敬请指正。

2018-07-12 10:35:25 563 0

原创 机器学习方法概述(持续更新。。。)

集成学习 集成学习:通过构建并结合多个学习器来完成学习任务。 要获得好的集成,个体学习器应“好而不同”,即个体学习器要有一定的“准确性”,即学习器不能太坏,还要有一定的“多样性”,即学习器间要有差异。 目前的集成学习方法分为两类: (1)个体学习器间存在强依赖关系、必须串行生成的序...

2018-06-05 15:17:42 275 0

转载 t-SNE详细介绍

http://bindog.github.io/blog/2016/06/04/from-sne-to-tsne-to-largevis/

2018-06-03 17:39:02 801 0

原创 WPS的Word中自动生成目录

本文目的:使用WPS2016抢先版生成文档的目录 1、随便写上三句话 2、改变这三句话的标题样式 3、如有特殊需要,可以更改标题的样式 4、可修改字体、大小、行间距等 5、点击下方的格式,会看到其他修改选项 修改完后在内容页的前一节添加目录页 7、点击插入...

2018-06-02 16:50:55 2171 1

原创 Msflxgrd.ocx注册失败解决方法

第一步、将Msflxgrd.ocx拷贝至C:\Windows\SysWOW64目录下; 第二步、在C:\Windows\System32中找到cmd.exe,右键点击“以管理员身份运行”; 第三步、输入“regsvr32 Msflxgrd.ocx”,即可。 备注:第二步中,也可以在C:\...

2018-05-28 09:22:53 4986 0

转载 python: import详解

介绍几种常用的模块导入情况: (1)主程序与模块程序在同一目录下: `-- src |-- mod1.py `-- test1.py 则可以在主程序中直接导入模块程序即可,直接使用 import mod1或者from mod1 import * (2)主程序所在的目录是模...

2018-04-19 10:03:31 424 0

原创 Python作图设置图例、刻度的字体、大小以及中文标签

import matplotlib.pyplot as plt import numpy as np figure, ax = plt.subplots() plt.plot(np.arange(1, 11), np.arange(100, 110), label="A", ...

2018-04-04 20:53:44 18899 0

原创 WPS的Word中书写不同的页眉

目的:在两页中分别添加“第一章”、“第二章”页眉。 步骤一、将光标置于第一页内容的结尾、第二页内容的开头 注意此时应该两者位于一页。 步骤二、点击页面布局–>分隔符–>下一页分节符 步骤三、双击第二页页眉,点击“同前节” 此时,“同前节”为...

2018-04-04 18:33:39 1395 0

原创 Python——数组重组(flatten、flat、ravel、reshape、resize)

一、numpy.flatten" role="presentation" style="position: relative;">一、numpy.flatten一、numpy.flatten一、numpy.flat...

2018-02-01 10:18:52 15247 0

原创 Python——numpy排序(sort、argsort、lexsort、partition、sorted)

python的numpy中涉及了几种简单的排序方法,在此简单介绍,以便后续使用。 一、numpy.sort" role="presentation" style="position: relative;"&...

2018-01-31 19:53:30 69769 11

原创 回归优化方法——梯度下降法、牛顿法、拟牛顿法

在解决优化问题时,最常见的方法是梯度下降法、牛顿法、拟牛顿法 一、梯度下降法       首先,回顾几个概念:       导数:函数曲线上的某一点的导数大于零,表明函数在该点沿着x" role="presentation" style="positi...

2018-01-30 15:44:26 773 0

原创 Python中下划线说明

在Python中经常看到方法或者变量前带有下划线,稍作解释。 1. 前后双下划线       __mtthod__:这一般是系统定义的特殊方法,类似于类的构造方法__init__() 2. 前单下划线       以单下划线开头的变量指的是变量的权限类型为protecte...

2018-01-18 13:45:25 443 0

原创 PyCharm快捷键

快捷键

2018-01-17 09:40:32 310 0

原创 PyCharm快捷键——通用快捷键

通用快捷键 序号 快捷键 作用 1 ALT + [0-9] 打开相应的工具窗口 2 CTRL + ALT + Y 同步 3 CTRL + SHIFT + F12 最大化编辑器 4 ALT + SHIFT + F ...

2018-01-16 19:40:06 681 0

原创 PyCharm快捷键——动态模块快捷键

动态模块快捷键 序号 快捷键 作用 1 CTRL + ALT + J 使用动态模板包裹 2 CTRL + J 插入动态模板

2018-01-16 19:38:40 421 0

原创 PyCharm快捷键——代码重构快捷键

代码重构快捷键 序号 快捷键 作用 1 F5 复制文件 2 F6 移动文件 3 SHIFT + F 重命名 4 ALT + DELETE 安全删除 5 CTRL + F6 改变函数形式参数 ...

2018-01-16 19:37:06 2420 0

原创 PyCharm快捷键——应用搜索快捷键

应用搜索快捷键 序号 快捷键 作用 1 ALT + F7 查找应用 2 CTRL + F7 在文件中查找应用 3 CTRL + SHIFT + F7 在文件中高亮应用 4 CTRL + ALT + F7 显示应用

2018-01-16 19:34:57 408 0

原创 PyCharm快捷键——导航快捷键

导航快捷键 序号 快捷键 作用 1 CTRL + N 进入类 2 CTRL + SHIFT + N 进入文件 3 CTRL + ALT + SHIFT + N 进入符号 4 CTRL + $\leftarrow$ ...

2018-01-16 19:32:52 2220 0

原创 PyCharm快捷键——代码调试快捷键

代码调试快捷键 序号 快捷键 作用 1 F8 单步 2 F7 单步(无函数时同F8) 3 SHIFT + F8 单步跳出 4 ALT + F9 运行到光标所在位置处 5 ALT + F8 测试语句...

2018-01-16 19:30:50 3637 0

原创 PyCharm快捷键——代码运行快捷键

代码运行快捷键 序号 快捷键 作用 1 ALT + SHIFT + F10 选择程序文件并运行代码 2 ALT + SHIFT + F9 选择程序文件并调试代码 3 SHIFT + F10 运行代码 4 SHIFT ...

2018-01-16 19:28:15 21632 0

原创 PyCharm快捷键——搜索/替换快捷键

搜索/替换快捷键 序号 快捷键 作用 1 CTRL + F 查找 2 F3 查找下一个 3 SHIFT + F3 查找上一个 4 CTRL + R 替换 5 CTRL + SHIFT + F 指定...

2018-01-16 19:21:53 58209 4

原创 PyCharm快捷键——代码编辑快捷键

代码编辑快捷键 序号 快捷键 作用 1 CTRL + ALT + SPACE 快速导入任意类 2 CTRL + SHIFT + ENTER 代码补全 3 SHIFT + F1 查看外部文档 4 CTRL + Q ...

2018-01-16 19:15:22 22205 0

原创 Radviz可视化原理

可视化原理       Radviz可视化原理是将一系列多维空间的点通过非线性方法映射到二维空间的可视化技术,是基于圆形平行坐标系的设计思想而提出的多维可视化方法。圆形的m条半径表示m维空间,使用坐标系中的一点代表多为信息对象,其实现原理参照物理学中物体受力平衡定理。       mm维空间的...

2018-01-05 21:10:56 2250 0

原创 朴素贝叶斯分类器(修改版)

贝叶斯决策论      在所有相关概率都已知的情况下,贝叶斯决策论考虑如何基于这些概率和误判损失来选择最优的类别标记。       假设有N种可能的类别标记,即Y={c1,c2,...,cN},λijY=\{c_1,c_2,...,c_N\},\lambda_{ij} 是将一个真实标记为cjc_...

2018-01-02 21:50:00 348 0

原创 朴素贝叶斯分类器

贝叶斯决策论      在所有相关概率都已知的情况下,贝叶斯决策论考虑如何基于这些概率和误判损失来选择最优的类别标记。       假设有N种可能的类别标记,即Y={c1,c2,...,cN},λijY=\{c_1,c_2,...,c_N\},\lambda_{ij} 是将一个真实标记为cjc_...

2017-12-28 11:09:46 290 0

原创 层次聚类——linkage方法

最近在使用层次聚类时,简单了解了一下合并类簇时所使用的几种linkage方法,在这里作一下简单的总结。       1963年,Ward J H提出了使用离差平方(Error Sum of Square)和或者说是信息缺失量作为目标函数的思想来决定究竟应该怎么一步一步合并小类簇为一个大类簇,...

2017-12-26 20:17:42 6699 0

原创 学习矢量量化-LVQ

简单介绍      学习矢量量化(Learning Vector Quantization,简称LVQ),与1988年提出的一种用于模式分类的有监督学习算法,是一种结构简单、功能强大的有监督式神经网络分类算法。典型的学习矢量量化算法有:LVQ1、LVQ2、LVQ3,其中,前两种算法应用较为广泛,尤...

2017-12-22 17:27:18 3231 4

原创 距离与相关性

距离度量 (1)闵可夫斯基距离 (1)d12=(∑k=1n(x1k−x2k)p)1p'>d12=(∑k=1n(x1k−x2k)p)1p(1)(1)d12=(∑k=1n(x1k−x2k)p)1pd_{12}=\left(\sum_{k=1}^n(x...

2017-12-20 22:08:23 1657 0

原创 markdown命令的常用数学符号

希腊字母 markdown命令 显示效果 markdown命令 显示效果 \alpha α\alpha \beta β\beta \gamma γ\gamma \Gamma Γ\Gamma \delta δ\delta \Delta ...

2017-12-19 16:33:20 2929 1

原创 常用数学符号的markdown形式

1.一般公式y=x^2y=x2y=x^2\dfrac{\tfrac{1}{2}[1-(\tfrac{1}{2})^n]}{1-\tfrac{1}{2}}=s_n12[1−(12)n]1−12=sn\dfrac{\tfrac{1}{2}[1-(\tfrac{1}{2})^n]}{1-\tfrac{1...

2017-12-19 15:26:26 907 0

原创 CSDN-markdown编辑器使用指南

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-12-19 14:52:48 286 0

原创 MySQL——不含公共字段和id的多个表的一对一关联查询

最近由于业务需求, 不但需要以时间点进行上下的查询, MySQL——根据某时间点查询其前后数据记录并正序输出到TXT文件 而且需要对不含公共字段且均不含有id的多张表进行一对一的关联查询,也即表1的第一行只对应于表2的第一行,如此重复下去,并将结果并列起来作为最终结果

2017-09-23 09:47:10 753 0

原创 Python——array与list相互转换

将array与list进行数据类型转换,是使用Python时经常遇见到的情况,下面就展示一个小小的例子。

2017-09-19 10:02:24 93127 1

原创 MySQL——根据某时间点查询其前后数据记录并正序输出到TXT文件

最近由于某需求,需要对数据库中的数据进行定点查询,具体要求是:根据某特定时间点,分别查询其前M条数据记录和其后N条数据记录,根据某特定时间点,分别查询其前M条数据记录和其后N条数据记录,并将查询结果联合起来按照原数据顺序输出。并将查询结果联合起来按照原数据顺序输出。

2017-09-17 14:35:02 1096 0

原创 Python机器学习——Agglomerative层次聚类

层次聚类(hierarchical clustering)可在不同层次上对数据集进行划分,形成树状的聚类结构。AggregativeClustering是一种常用的层次聚类算法。   其原理是:最初将每个对象看成一个簇,然后将这些簇根据某种规则被一步步合并,就这样不断合并直到达到预设的簇类个数。...

2017-09-15 20:56:28 18092 2

原创 Python机器学习——K-Means聚类

emsp;样本集DD={x⃗ 1,x⃗ 2,...,x⃗ N\vec{x}_1,\vec{x}_2,...,\vec{x}_N},假设聚类的簇划分C=C={C1,C2,...,CKC_1,C_2,...,C_K}。k均值算法的目标是最小化平方误差:err=∑k=1K∑x⃗ i∈Ck||x⃗ i−μ...

2017-09-14 23:03:03 824 1

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