自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 C语言的结构体对齐问题总结

C语言的结构体对齐问题总结

2021-05-25 19:58:55 781

原创 C语言实现——MATLAB分位数

matlab线性插值求分位数算法如下:C代码实现如下://d:输入数据,len_d:输入数据长度,rate:分位点float quantile(float* d, int len_d, float rate){float dfg2 = 0;float x[M];//数组长度Mfor (int i = 1; i <= len_d; i++){x[i-1] = (i - 0....

2019-05-20 15:02:32 2024

原创 MATLAB 验证时域和频域卷积定理

时域卷积定理:WIKI:F{f∗g}=F{f}⋅F{g}F\{f*g\}=F\{f\} \cdot F\{g\}F{f∗g}=F{f}⋅F{g}百度:f1(t)↔F1(ω)f_1(t)\leftrightarrow F_1(\omega)f1​(t)↔F1​(ω),f2(t)↔F2(ω)f_2(t)\leftrightarrow F_2(\omega)f2​(t)↔F2​(ω):F[f1(t)...

2019-05-03 10:00:35 14405 8

原创 C语言关键字学习——利用static实现变量私有

等待编写

2019-03-20 15:05:00 899

原创 C语言宏学习——求数组最大值与数组和的宏

等待编写

2019-03-20 14:39:48 707

原创 C语言实现——hampel滤波函数

hampel的作用一般为去除波形曲线毛刺MATLAB中有关hampel的函数有两个,第一个为hampel.m,改写C代码如下:void hampel(float Y1[],float uhy[]){ int len = 512; float Y1_beg[2*n], Y1_end[2*n]; memcpy(Y1_beg, Y1, sizeof(float) *2*n); //头尾ha...

2019-03-20 14:23:46 4397 3

转载 C语言关键字学习——static变量的作用

转自:https://www.cnblogs.com/omelet/p/6638542.html在C语言中,关键字static的意思是静态的,有3个明显的作用:在函数体内,静态变量具有记忆作用,即一个被声明为静态的变量在这一函数被调用的过程中其值维持不变。在模块内(但在函数体外),它的作用域范围是有限制的,如果一个变量被声明为静态的,那么该变量可以被模块内所有的函数访问,但不能被模块外的其...

2019-03-14 15:29:24 443

原创 MTLAB 文件的打包与测试(一)

MATLAB文件打包MATLAB 文件打包是将matlab的函数文件(.m)打包成可供调用动态链接库(.dll)。可以快速将使用matlab设计的算法打包成可供C++,python等编程语言调用的函数包,具有很高的移植性和保密性。打包过程如下:1,在当前工作目录下控制台输入coder,打开matlab coder,选择要打包的文件,然后点击右下角的next下一步。2,点击“Let me ...

2019-01-07 17:04:30 437

原创 MATLAB与PYTHON交互学习(下)

MATLAB与PYTHON交互学习(下)一,操作技巧1,按位找数 matlab可以根据逻辑语句结果获得相应位置的数据,使用此方法可以比find的速度快很多,而且有助于加速大规模的矩阵运算,如下矩阵aa=[1,2,3,4;5,6,7,8],获取大于3的数据,可以使用:bb=aa(aa&amp;amp;amp;amp;amp;amp;amp;amp;gt;3)'bb = 5 6 7 4 8其中aa&amp;amp;amp;amp;am

2018-08-06 15:28:26 662

原创 MATLAB与PYTHON交互学习(中)

MATLAB与PYTHON交互学习(中)一,numpy包中的函数相对于matlab,python中的numpy包中的函数更倾向于只返回一个变量甚至一个值,其中像:min,max,mean,std,var,size等函数更为明显,以min为例(numpy中的例子):&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp

2018-07-31 16:16:45 2505

原创 C++学习与OPENCV

c++学习笔记1,返回值return return的返回值可以决定此函数完成后是否执行下一步,return 0执行,return -1,不执行。

2018-07-31 11:15:54 2580

原创 MATLAB与PYTHON交互学习(上)

隐写分析效果的评价隐写术好坏的评价标准有:鲁棒性,嵌入容量,不可感知等主要标准。三个标准之间是相关联的。相应的隐写分析也有Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2018-07-31 11:02:10 3007

原创 隐写分析中容易犯的小错误

隐写分析中经常犯的小错误总结如下:1,试验中易犯的错误(只限MATLAB代码)1)隐写过程在做隐写分析时,为了验证特征提取算法的好坏需要进行实验检测。在检测的过程中,需要cover和stego两类。stego很多情况下需要我们自己进行隐写获得,而其中有一个错误就很容易发生在隐写的过程中。看如下代码(取lena图的一部分) lena=imread(‘lena.pgm’); imwrite(le

2017-04-10 16:27:47 2489 2

原创 范数和距离

在阅读文章的时候经常看到各种范数和各种距离如果数学知识不扎实的话会被搞得晕头转向。实际范数和某些距离是有关系的,而且关系是很明显。范数:一般向量范数称为L范数,如L1L_1,L2L_2,LpL_p,L∞L_\infty。以上每种范数均有相应的距离:L1L_1距离,L2L_2距离,LpL_p距离,L∞L_\infty距离。1.1,L1L_1范数 定义:||x||1=∑ni=1|xi|,x={x1,x

2017-03-08 18:41:24 1599

原创 统计学习方法感知机的实现

统计学习方法中的一个例子,题目可从http://blog.csdn.net/idmer/article/details/49365301中看到。链接中的博主实现的是书中随机梯度下降法的例子,以下是实现书中感知机算法对偶形式例子的算法C++实现:#include <iostream>#include <fstream>#include <windows.h>using namespace std;

2017-03-08 16:13:45 314

原创 Matlab长时间运行越来越慢的问题

Matlab长时间运行越来越慢的问题经常用matlab进行计算的人大概都有这种感觉:在程序刚开始运行时速度很快,但是跑着跑着就变慢了而且是越来越慢。 实际我觉得这个问题和CPU没有关系,主要和内存有关系。具体问题的根源也不清楚。不过这里有两个建议可以减缓这种问题:将程序分解成多次运行,尽量避免一次运行过长时间单次大内存消耗的matlab程序运行完将其关闭,下次运行时从新开启多次大内存消耗的m

2017-03-08 10:43:19 36248

转载 linux操作口令下

转载http://www.cnblogs.com/88999660/articles/1581524.htmllinux下vi命令大全进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/

2017-01-15 09:17:59 276

原创 数据预处理的一些知识

数据预处理的一些知识做研究时只要与数据分析相关就避免不了数据预处理。我们常见的预处理包括:标准化(规范化),归一化,零均值(化),白化,正则化……这些预处理的目的是什么呢?网上查的总是零零散散,很难搞清楚。因此我用此片博客来总结下。借鉴其他博客的内容,可能未一一注明还请谅解。一,数据标准化 目的:为了消除量纲影响和变量自身数值大小的影响,方便统计处理(尤其是加权),故将数据标准化。 例如:我们对

2016-12-20 11:02:34 17896 2

原创 python中的import和from import

在学习python的过程中老是搞不清 from...import... 和import的区别;在这里做个笔记记录下:1,from  A   import   B 和import A其中A是一个模块,B是A中的一个方法或者函数。前者只调用了A模块的一中方法,后者调用了A中的所有方法。2,from  A   import   B 和import A两种方式的导入之后,在函数的使用上不同。前

2016-10-04 12:41:15 1677

原创 机器学习的相关学习链接

本文主要总结一些比较有用的机器学习的相关文章的链接,作为笔记。1,机器学习的算法总结(面试用):http://kubicode.me/2015/08/16/Machine%20Learning/Algorithm-Summary-for-Interview/#2,机器学习中常见问题的问答:http://www.kdnuggets.com/2016/02/21-data-scie

2016-09-14 10:28:29 375

原创 关于矩阵方面的一些知识

以前学习矩阵的时候只知道怎么解题,当真正要把矩阵一些理论知识应用到实际时就明显的不知所措。在这里收集一些矩阵方面理解较为深刻的知识,以备随时查看;1,https://zh.wikipedia.org/wiki/%E7%89%B9%E5%BE%81%E5%90%91%E9%87%8F概述矩阵相关的一些知识2,http://blog.chinaunix.net/uid-20761674

2016-06-01 16:25:12 429

转载 矩阵有关知识的深刻理解!

理解矩阵,矩阵背后的现实意义理解矩阵的深刻含义的一篇文章,由于没有追溯到原作者。在这就不注明了…… 线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个“前无古人,后无来者”的古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质

2016-05-31 09:25:41 799 1

原创 隐写分析中的一些概念与问题

图像隐写分析是一个比较小众的研究领域,因此好多概念和知识很难从网上寻求到答案。本文将尽量总结一些不容易查到的隐写分析概念和知识。再次表示对武大师兄的无私帮助的衷心感谢!(内容未整理) JPEG图像的噪声(包括本身噪声、图像细节和隐写噪声)是集中在高频部分,但是由于量化的原因,图像的高频部分的统计特性在隐写前后差异很小,而隐写分析特征是讲究区分性的,所以特征一般考虑DCT系数的中

2016-02-20 11:28:00 5664 8

转载 决策树模型组合之(在线)随机森林与GBDT

原地址:http://www.cnblogs.com/wentingtu/archive/2011/12/13/2286212.html前言:决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)等。但是同时, 单决策树又有一些不好的地方,比如说容易over-fitting,虽然有一些方法,如剪枝可以减

2016-01-05 13:08:46 547

原创 steganalysis图像隐写分析中的相对嵌入率和绝对嵌入率

学长给的很形象的例子:一个JPEG图像有10000个非0的AC系数,大小是50KB;如果嵌入1000个比特,那么相对嵌入率是1000/10000=0.1=10%;50KB=50*8*1024=409600比特,则绝对嵌入率是1000/409600=0.0024=0.24%

2015-11-19 15:37:19 4960

转载 linux操作口令上

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2015-10-31 15:43:16 367

转载 MATLAB out of memory深层次解决办法

转载:file:///G:/matlab_out%20of%20memory/Matlab%20Out%20of%20memory问题总结【转】%20-%20Niya的日志%20-%20网易博客.htmOut of memory问题总结【原创】(一)首先,我要声明,matlab自带的Help才是最权威的Matlab学习资料,如果有时间好好学习

2015-08-09 19:54:29 538

转载 matlab中有关cell的详细讲解

该文章转自:http://blog.sina.com.cn/s/blog_8259d70901017wit.html由于工作需要,经常要处理大量的实验数据.基本都是由仪器导出来,随着社会发展的进步,人们获取数据的量在不断增长,很多人都是,现在已经是海量数据时代了...从cell使用说起在读取文件的时候,cell数组(各种翻译都有,元胞数组,单元数组...直接无视)是Matlab的宠

2015-07-28 09:04:47 2235

原创 matlab中的一些函数(下)注意

使用Imshow()函数时注意:Imshow括号内的数据有两种一种是uint8型一种是double型。1,            当为uint8时,可以将正常的imread读入的图像显示出来此时读入的矩阵灰度值为0~255,0为黑色,255为白色。2,            当读入的矩阵由于数据处理的需要转换成double时,如果进行显示时不将类型转换成uint8,此时的颜色灰度范围为

2015-07-17 11:28:41 708

转载 关于MATLAB中结构数组的使用

转载出处:http://blog.csdn.net/littlestonelj/article/details/7564711结构(struct)数组要在MALTAB中实现比较复杂的编程,就不能不用struct类型。而且在MATLAB中实现struct比C中更为方便。4. 3.1 结构数组的创建MATLAB提供了两种定义结构的方式:直接应用和使用struct函数

2015-06-18 14:05:31 16003

原创 matlab中的一些函数(上)使用格式

matlab中的函数实在是太多了,经常记住这个忘记那个……现将实验中碰到的一些函数及其用法做下记录。        1,unidrnd函数       语法格式:R = unidrnd(N)产生从1到N所指定的最大数之间的离散均匀随机整数。其中N可以是一个向量、矩阵、多维数组(当然也可以是一个数,即1乘以1的矩阵),但N中所有元素都必须是正整数。这种调用方式将产生一个和N具有相

2015-05-25 14:16:07 1554

转载 转载SVM讲解一(线性分类)

转载原文地址:http://www.blogjava.net/zhenandaci/archive/2009/03/01/257237.html让我再一次比较完整的重复一下我们要解决的问题:我们有属于两个类别的样本点(并不限定这些点在二维空间中)若干,如图,圆形的样本点定为正样本(连带着,我们可以把正样本所属的类叫做正类),方形的点定为负例。我们想求得这样一个线性函数(在n

2015-04-25 16:02:15 427

转载 转载SVM讲解二(SVM核函数)

下面是转载的核函数介绍,原文地址http://www.blogjava.net/zhenandaci/archive/2009/03/06/258288.html。之前一直在讨论的线性分类器,器如其名(汗,这是什么说法啊),只能对线性可分的样本做处理。如果提供的样本线性不可分,结果很简单,线性分类器的求解程序会无限循环,永远也解不出来。这必然使得它的适用范围大大缩小,而它的很多优点我们

2015-04-25 15:46:07 417

转载 libSVM的使用

SVM的使用方法 这是在百度上看到的,非原创。转载一下已备自己以后看。目  录1 Libsvm下载 32 Libsvm3.0环境变量设置 33 训练和测试数据集下载 34 运行python程序的环境配置 35 LIBSVM 使用的一般步骤是: 36 再来说一下,libsvm-3.0的需要的数据及其格式。 47 Libsvm数据格式制作: 48 Windo

2015-03-09 15:34:05 626

转载 转载别人的关于神经网络的讲解

最近在研究deep learning,所以首先看了下神经网络的一些知识,以下转载了一个很不错的讲解,很基础。原文地址:http://blog.csdn.net/coolluyu/article/details/9011389神经网络的基本模型,前向神经网络(Feed-forward neural network),General Feed-forward  NN 的组件

2015-03-09 11:46:29 546

libsvm3.18

libsvm3.18

2016-11-27

深入学习deep learning

深入学习的概念,以及一些典型的用法实例。

2014-12-25

深度学习结构和算法比较分析.pdf

深度学习结构和算法比较分析,是一个大学学报,道理浅显易懂,适合初学者阅读

2014-12-22

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

TA关注的人

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