![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
signal processing
文章平均质量分 84
Z_shsf
学思合一,知行合一
展开
-
HDR技术
HDR简介原创 2023-03-28 17:51:03 · 588 阅读 · 0 评论 -
eigen在VS下的使用(2)--介绍相关的函数,并和MATLAB对比
介绍相关的函数,并和MATLAB对比Eigen 矩阵运算原创 2017-03-26 18:17:39 · 700 阅读 · 0 评论 -
LDA原理
总结: 所有推导围绕一个中心: 类内距离最小,类间距离最大 以此构造出一个代价函数 J(θ)= (m2−m1)2s12+s22J(θ)= \frac{\ (m2−m1)^2 }{s1^2+s2^2} 使之最大。原创 2017-03-20 12:14:16 · 1664 阅读 · 0 评论 -
数据降维工具箱drttoolbox
drttoolbox : Matlab Toolbox for Dimensionality Reduction是Laurens van der Maaten数据降维的工具箱。里面囊括了几乎所有的数据降维算法:Principal Component Analysis (‘PCA’)Linear Discriminant Analysis (‘LDA’)……原创 2017-03-19 22:23:03 · 1344 阅读 · 0 评论 -
剖析PCA
PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。原创 2017-03-19 22:06:10 · 503 阅读 · 0 评论 -
探秘MATLAB求FFT,计算能量谱
FFT是离散傅立叶变换的快速算法,虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使用多少点来做FFT。现在说说FFT结果的具体物理意义。原创 2017-01-17 14:44:44 · 16003 阅读 · 0 评论 -
matlab生成blocks、bumps和doppler标准测试信号
关键函数:wnoise使用方式X = wnoise(FUN,N) [X,XN] = wnoise(FUN,N,SQRT_SNR) [X,XN] = wnoise(FUN,N,SQRT_SNR,INIT)X = wnoise(FUN,N) 返回由 FUN给出的信号,长度为2^N,幅值范围[0,1].[X,XN] = wnoise(FUN,N,SQRT_SNR) ,返回了一个测试信号X,以及一个加噪原创 2017-01-15 12:07:19 · 6133 阅读 · 1 评论 -
重拾VS C编程出现的错误及解决方案
C++编程问题总结: 问题“ConsoleApplication1.exe”(Win32): 已加载“C:\Users\Administrator\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe”。已加载符号。“ConsoleApplication1.exe”(Win32): 已原创 2016-12-29 14:54:31 · 1458 阅读 · 0 评论 -
LDA
网上LDA源码很多,但是想要跑起来,确实是需要些语言功底的。于是本文从不熟练者角度介绍了让LDA源码跑起来的步骤,LDA源码使用的是Zhou Li的,我使用的是2009年10月的最新版本ldaviagibbs.zip,但代码中还是有些bug的地方需要更正。源码和可执行代码以及数据都在:HERE HERE超链接中的文件包含以下几个部分 以下的操作都已在上面的连接的资源里改过,因此可直接执行。原创 2016-12-29 15:33:12 · 1182 阅读 · 0 评论 -
学习LDA
1、Blei的LDA代码(C):http://www.cs.princeton.edu/~blei/lda-c/index.html 2、D.Bei的主页:http://www.cs.princeton.edu/~blei/publications.html 3、Gibbs LDA++ by Xuan-Hieu Phan and Cam-Tu Nguyen(C++):http://gibb转载 2016-12-29 11:20:01 · 1325 阅读 · 0 评论 -
Tikhonov正则化和L曲线
先谈谈我的理解和总结,然后附上资料截图:总结Tikhonov正则化是为了求解反问题的一种退而求其次的逼近方法,这些反问题无法或者难以求得精确解,因此通过施加约束,使得问题在约束允许误差内可求解。这个施加的约束值为多少?就是L曲线想要解决的问题,L曲线通过平衡约束值带来的放大误差以及近似解与精确解的误差来获取适合的参数值(最终两类误差相互制约,因此寻求拐点)资料 定理2.3下面的原创 2017-01-04 18:26:10 · 21907 阅读 · 2 评论 -
Hilbert各种概念一览
Hilbert谱:信号的希尔伯特变换后做fftHilbert边际谱:对hilbert谱做积分Hilbert包络谱:希尔伯特变换后做包络后再fftHilbert谱表示的是信号幅值在整个频率段上随时间和频率的变化规律,Hilbert边际谱表示信号幅值在整个频率段上随频率的变化情况,它相当于傅里叶谱,但比傅里叶谱具有更高的频率分辨率。Hilbert边际谱是通过对Hilbert谱积分得到的。Hilbert包原创 2016-12-19 12:21:17 · 4745 阅读 · 2 评论 -
AR模型
AR模型概念观数字信号处理功率谱估计方法分经典功率谱估计和现代功率谱估计,现代功率谱估计以参数模型功率谱估计为代表,参数功率谱模型如下: u(n) ——> H(z) ——> x(n)参数模型的基本思路是:—— 参数模型假设研究过程是由一个输入序列u(n)激励一个线性系统H(z)的输出。—— 由假设参数模型的输出x(n)或其自相关函数来估计H(z)的参数—— 由H(z)的转载 2016-12-18 16:06:26 · 11326 阅读 · 1 评论 -
Eigen在VS下常见问题
Eigen 在VS下常见问题的解决方案原创 2017-03-27 21:11:16 · 4729 阅读 · 0 评论 -
信噪比(一些概念,公式推导,实验分析)
文章解释了几个简单的信噪比公式并给出了相关推导Signal-to-noise ratio 概念信噪比定义为信号能量与噪声能量的比值原创 2017-03-11 10:02:45 · 56762 阅读 · 2 评论 -
libsvm用法
工具下载: Java——主要是应用于java平台; Python——是用来参数优选的工具; svm-toy——一个可视化的工具,用来展示训练数据和分类界面,里面是源码,其编译后的程序在windows文件夹下; tools——主要包含四个python文件,用来数据集抽样(subset),参数优选(grid),集成测试(easy),数据检查(checkdata); windows——包含lib原创 2017-09-20 21:31:24 · 533 阅读 · 0 评论 -
EMD和Hilbert
所有_s,如fopen_sfscanf_s引发的问题,都可以通过关闭_CRT_SECURE_NO_WARNINGS警告来解决。所有\_s,如fopen\_s fscanf\_s引发的问题,都可以通过关闭\_CRT\_SECURE\_NO\_WARNINGS警告来解决。 在项目->属性->C/C++->预处理器->预处理器定中添加 _CRT_SECURE_NO_WARNINGS 这个预定义。Hilb原创 2017-09-18 20:07:13 · 2610 阅读 · 0 评论 -
记录问题-vs 2013编程
最近做项目,编程出了点小问题,记录下,方便以后温故知新1 fopen fopen_s fscanf fscanf_sFILE *f; fopen_s(&f,"F……", "r"); if(f == NULL) cout << "file open erro" << endl; else { for (int i = 0; i < m;原创 2017-08-28 14:47:29 · 341 阅读 · 0 评论 -
正交基与非正交基在信号表达上的区别
正交基与普通基原创 2017-08-03 17:35:22 · 5625 阅读 · 0 评论 -
VS平台下C++编程_strcpy报错,数组长度获取
1“strcpy”在vs2013发生的错误:参考strcpy声明 看到这个错误我是一脸懵逼的,查看了strcpy的用法,并没有什么不对,也包含了头文件<string.h><string.h>,可错误还是存在!后来把strcpy改成了strcpy_s,用法上稍有不同 strcpy_s(char *dest, int maxSize, char *src)2数组长度获取,如果是字符串可以用’\0’判原创 2017-07-14 14:52:05 · 724 阅读 · 0 评论 -
VS C++编程遇到的一些问题
问题:fatal error LNK1168: 无法打开 xxx.exe 进行写入只有debug会出现,release则没有,原来是在之前的debug之后,这个进程并没有完全被终止,可以到任务管理器中查找到相应的进程,然后结束所有的这个进程。重新debug就不再会出现这个问题了。重点,如果结束不了,那就关了程序,重新打开运行,KO!差分的概念:设有序列f(k)则称…f(k+2),f(k+1),…f(原创 2017-07-17 21:56:48 · 567 阅读 · 0 评论 -
CMD运行PYTHON文件
首先测试PYTHON路径是否已添加在环境变量中 打开CMD,输入python如果显示了安装版本号即说明环境变量设置正常 否则配置环境变量,配置过程 参考:http://blog.csdn.net/field_yang/article/details/50905587环境变量没有问题那么就按下面的步骤:在D盘或者其他盘创建一个新的文件夹,我创建的是D:\pyx 然后在CMD里逐步输入:原创 2017-04-20 11:50:46 · 1250 阅读 · 0 评论 -
python数据清洗容易遇到的函数-re.sub bytes string
re.sub功能,bytes string.punctuation原创 2017-04-19 18:26:06 · 2356 阅读 · 0 评论 -
Eigen在VS下使用需要注意的点
1、Eigen库只有矩阵运算功能。Eigen相对专一,面对四元数、统计、微积分等高级运算功能,我建议还是使用专业的科学运算库。2、四阶或以下的矩阵,尤其是固定大小的矩阵如Eigen::Matrix2i,通常进行了计算优化。3、注意一下自身和非自身的变化:原创 2017-03-27 09:51:08 · 2003 阅读 · 0 评论 -
C++二维数组传递参数哪些事儿
问题描述求协方差矩阵,但不知道如何把求得的结果传递出来。数组怎么定义?在哪定义,定义成什么样?的问题子函数内部定义静态的全局数组,数组大小不能准确确定,并且耗费空间大原创 2017-03-25 18:39:47 · 883 阅读 · 0 评论 -
PCA,LDA的C++实现(内附代码~)
在一个项目中遇到了这些问题:Visual C++ 无法解析的外部符号问题然后调用SVD,LDA pca的C++实现原创 2017-03-31 15:28:54 · 3062 阅读 · 0 评论 -
能量算子+信号解调
teager算子 希尔伯特 信号解调转载 2016-12-18 09:29:34 · 12128 阅读 · 4 评论 -
模拟退火算法
这篇文章主要是为了解决:模拟退火算法是个什么鬼?如何实现?解决寻找最大值问题的几种常见的算法:1. 爬山法(最速上升爬山法):从搜索空间中随机产生邻近的点,从中选择对应解最优的个体,替换原来的个体,不断 重复上述过程。因为只对“邻近”的点作比较,所以目光比较“短浅”,常常只能收敛到离开初始位置比较近的局部最优解上面。对于存在很多局部最优点的问题,通过一个简单的迭代找出全局最优解的机会非常渺茫。原创 2016-11-23 21:00:52 · 1494 阅读 · 0 评论 -
MATLAB遗传算法实例
没有涉及到自变量为负数时的编码情况,不过用作学习遗传算法的原理有一定的意义。% 下面举例说明遗传算法 %% 求下列函数的最大值 %% f(x)=10*sin(5x)+7*cos(4x) x∈[0,10] %% 将 x 的值用一个10位的二值形式表示为二值问题,一个10位的二值数提供的分辨率是每为 (10-0)/(2^10-1)≈0.01 。 %% 将变量域 [0,10] 离散化为二值域 [0转载 2016-12-05 10:40:31 · 26758 阅读 · 2 评论 -
machine learning2
牛顿方法,GLM,指数分布簇原创 2015-09-26 22:42:00 · 613 阅读 · 0 评论 -
人物识别(1)
接触了两本书: machine learning:hands on for developers and technical professionals.2015 natural language processing with java .march 2015 第一本书做了一点校对工作,第二本书完成了第四章翻译初稿和一遍校对。现贴上自己的翻译稿,小小激励自己一下~ 第四章 人物识别翻译 2015-08-20 16:11:51 · 2447 阅读 · 0 评论 -
machine learning
机器学习原创 2015-09-26 17:45:00 · 436 阅读 · 0 评论 -
人物识别(2)
人物识别,NER翻译 2015-08-20 16:34:49 · 1609 阅读 · 0 评论 -
ICA(1)
ICA原创 2015-08-20 11:52:52 · 1094 阅读 · 1 评论 -
机器学习动力源
从向量基出发,看我如何把自己带入机器学习的殿堂~原创 2015-08-13 17:58:54 · 1101 阅读 · 0 评论 -
大道至简-小波
小波变换原创 2015-08-12 17:59:13 · 731 阅读 · 0 评论 -
高斯噪声、高斯白噪声、SNR、噪声方差
高斯噪声、白噪声、SNR、噪声方差转载 2015-07-16 17:17:54 · 61594 阅读 · 3 评论 -
科研心酸历程
写程序,调试,ing原创 2015-05-15 16:17:55 · 843 阅读 · 0 评论 -
DSP
一些数字信号处理很重要却又易混淆的知识。物理分辨率和计算分辨率帕塞瓦尔定律,小波原创 2015-05-11 11:15:28 · 1558 阅读 · 0 评论 -
EM算法和FA
极大似然估计:要求样本来自同一个分布,然后估计参数。 EM:为个体指定一个参数–>估计参数–>调节分布–>估计参数。 FA原创 2015-05-10 16:34:41 · 1248 阅读 · 0 评论