自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 pcb布线规则

A. 创建网络表                1. 网络表是原理图与PCB的接口文件,PCB设计人员应根据所用的原理图和PCB设计工具的特性,选用正确的网络表格式,创建符合要求的网络表。                2. 创建网络表的过程中,应根据原理图设计工具的特性,积极协助原理图设计者排除错误。保证网络表的正确性和完整性。                3. 确定器

2016-11-23 15:26:39 989

原创 pcb敷铜浅谈

所谓覆铜,就是将PCB上闲置的空间作为基准面,然后用固体铜填充,这些铜区又称为灌铜。敷铜的意义在于,减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;还有,与地线相连,减小环路面积。如果PCB的地较多,有SGND、AGND、GND,等等,就要根据PCB板面位置的不同,分别以最主要的“地”作为基准参考来独立覆铜,数字地和模拟地分开来敷铜自不多言。同时在覆铜之前,首先加粗相应的电源连线:5.0V、

2016-11-23 15:22:31 5218

转载 自组织神经网络:Kohonen网络训练算法

自组织神经网络:Kohonen网络训练算法  Kohonen网络的拓扑结构   网络上层为输出结点(假设为m个),按二维形式排成一个结点矩阵。   输入结点处于下方,若输入向量由n个元素,则输入端共有n个结点。   所有输入结点到输出结点都有权值连接,而在二维平面的输出结点相互间也可能有局部连接。   Kohonen网络的功能就是通过自组织方法,用大量的样本训练

2016-05-22 20:18:28 11037 1

转载 四种聚类算法

聚类分析是一种重要的人类行为,早在孩提时代,一个人就通过不断改进下意识中的聚类模式来学会如何区分猫狗、动物植物。目前在许多领域都得到了广泛的研究和成功的应用,如用于模式识别、数据分析、图像处理、市场研究、客户分割、Web文档分类等[1]。 聚类就是按照某个特定标准(如距离准则)把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同时不在同一个簇中的数据对象的差异性也尽可能

2016-05-22 16:08:58 124735

转载 K-means代码

K-means的源码实现  一般情况下,我们通过C++/Matlab/Python等语言进行实现K-means算法,结合近期我刚刚学的C++,先从C++实现谈起,C++里面我们一般采用的是OpenCV库中写好的K-means函数,即cvKmeans2,首先来看函数原型:  从OpenCV manual看到的是:int cvKMeans2(const CvArr* samples,

2016-05-22 10:11:51 1000

原创 k-means聚类算法

首先要来了解的一个概念就是聚类,简单地说就是把相似的东西分到一组,同 Classification (分类)不同,对于一个 classifier ,通常需要你告诉它“这个东西被分为某某类”这样一些例子,理想情况下,一个 classifier 会从它得到的训练集中进行“学习”,从而具备对未知数据进行分类的能力,这种提供训练数据的过程通常叫做 supervised learning (监督学习),而在

2016-05-22 09:59:08 967

转载 窗函数

窗函数是频谱分析中一个重要的部分,窗函数修正了由于信号的非周期性并减小了频谱中由于泄露而带来的测量不准确性。快速傅里叶变换假定了时间信号是周期无限的。但在分析时,我们往往只截取其中的一部分,因此需要加窗以减小泄露。窗函数可以加在时域,也可以加在频域上,但在时域上加窗更为普遍。截断效应带来了泄漏,窗函数是为了减小这个截断效应,其设计成一组加权系数。例如,一个窗函数可以定义为:w(t)=g

2016-04-18 16:57:41 3084

转载 矩形窗的频谱泄露

数字信号处理中,会考虑截断数据时频谱泄露和加窗,对这个东西学过好几次了,总是弄得不清不楚,这次又讲,争取搞清楚。留了到题目,如下信号y=2*cos(20*pi*t)+5*cos(100*pi*t),采样周期为ts=0.005s,窗宽分别为0.1,0.125,1.125时,画出不同矩形窗的频谱。程序如下:%% 窗函数function windowfcn%%clc

2016-04-18 16:56:03 3111

转载 小波工具箱的使用1

最近想尝试一下小波的用法,就这matlab的帮助尝试了一下它的例子,顺便翻译了一下帮助的内容,发现matlab帮助做的确实不错,浅显易懂!现把翻译的文档写出来吧,想学习的共同学习吧! 小波工具箱简介小波工具箱包含了图像化的工具和命令行函数,它可以实现如下功能:l 测试、探索小波和小波包的特性l 测试信号的统计特性和信号的组分l 对一维信号执行连续小波变换

2016-03-31 17:01:45 2049

翻译 离散傅里叶变换DFT基本原理图解

前两天看书,看到解释DFT基本原理的,认为讲的挺好的,虽然在信号与系统里也学过类似的图,但没有对比,有些东西领会的不深,这个通过对比不同时间窗、不同采样率对频谱泄露的影响等,讲的很好,然后我进一步发挥,对比了矩形窗和汉宁窗,以加深理解。 先来看加矩形窗的整周期采样过程(整周期采样体现在窗宽为周期的整数倍),参数如下T0 = 1; % 余弦波的周期f0 = 1/T0; %

2016-03-31 17:00:20 26795 4

转载 小波工具箱使用3

一维离散平稳小波分析离散平稳小波分析所用到的函数有swt小波分解和iswt小波重构。在这一部分可以学到如下内容:l 加载信号l 执行平稳小波分解l 从小波系数中构造近似和细节l 显示第一层的近似和细节l 平稳小波逆变换恢复原始信号l 执行多层平稳小波分解l 重构第3层近似l 重构1、2、3层细节l 重构1、2层近似

2016-03-31 16:59:01 1936

转载 小波工具箱的使用2

一维离散小波分析工具箱提供了如下函数做一维信号分析: Function NamePurpose分解函数dwt一层分解wavedec分解wmaxlev最大小波分解层数重构函数

2016-03-31 16:57:33 4363

转载 小波时频图

一、绘制原理:1.需要用到的小波工具箱中的三个函数cwt(),centfrq(),scal2frq()COEFS = cwt(S,SCALES,'wname')该函数实现连续小波变换,其中S为输入信号,SCALES为尺度,wname为小波名称。 FREQ = centfrq('wname')该函数求以wname命名的母小波的中心频率。

2016-03-22 15:59:52 18210 9

转载 小波函数总结

看了本介绍matlab小波工具箱的书,把小波常用的函数总结一下吧小波分析理论与MATLAB 2007实现一维连续小波变换cwt一维离散小波变换分解函数dwt一层离散1D小波变换wavedec多层1D小波分解重构函数idwt一层离散1D小波逆变换waverec多层1D小波重构wroef一维小波系数单支重构

2016-03-22 15:47:58 1839

转载 小波分析个例应用

3个正弦波(10、50、100Hz)混合,再掺和上噪声,结果如下小波分解,再重构各细节、近似信号如下最后简单对一个细节信号d3做Hilbert谱分析会发现,信号的倍频通过小波分析会很明显。 感觉小波的问题是,不知道选哪个细节或近似,貌似就是靠目测。好吧,以后多用用,积累经验吧!代码如下clcclea

2016-03-22 15:47:07 3239

原创 EMD 分解

今天看了些EMD信号分解方面的东西,matlab官网上有个Hilbert-Huang Transform的代码,代码效率极高啊,人家3句语句就解决了一个大问题,很牛啊!还有一个GRilling的EMD工具箱,好多文件,功能应该相当强大。    这里研究了研究matlab官网的代码,加了些注释、功能演示,效果如下    原始信号由3个正弦信号加噪声组成,如下    下

2016-03-22 15:44:32 9512 2

转载 MATLAB cat函数

cat:用来联结数组用法:C = cat(dim, A, B)       按dim来联结A和B两个数组。      C = cat(dim, A1, A2, A3, ...)    按dim联结所有输入的数组。      e.g.      a=cat(3,A,B) 左括号后的3表示构造出的矩阵维数;在新的矩阵中第1、2维就是A和B这两个矩阵的行数和列数,第3维是

2016-03-06 09:22:32 541

原创 matlab strcmp

比较两个输入字符串是否相等c = strcmp(str1,str2)比较字符串 str1 与 str2 ,若完全相等则返回 1 ,不相等返回 0 str1 = 'hello';str2 = 'help';c = strcmp(str1,str2)c = 0

2016-03-04 19:25:53 486

原创 MATLAB feof和~feof函数用法

函数feof(fid) 用法:文件指针 fid 到达文件末尾时返回“真”值;否则返回“假”;~feof 是在 feof 前加了“非”,是逻辑表达式:文件指针到达文件末尾时 该表达式值为“假”;否则为“真”;while ~feof 表示 若 未读到文件末尾 则 继续 循环while feof 表示 若 未读到文件末尾 则 终止 循环,所以只循环一次就终止

2016-03-04 17:10:14 33403 1

转载 Matlab中如何读取TXT数据文件

下面这个函数是取filein中的第line行写入fileout中的程序,如果想实现取特定几行,只要稍微修改一下就可以。function dataout=dataread( filein, fileout, line)  fidin = fopen(filein,'r');  fidout = fopen(fileout,'w');  nline = 0;  

2016-03-04 16:59:52 2707

转载 Matlab 读取文件夹里所有的文件

Matlab 读取文件夹里所有的文件 (image = dir('D:\gesture\*.*');% dir是指定文件夹得位置,他与dos下的dir用法相同。用法有三种:        1. dir 是指工作在当前文件夹里        2. dir name指定某一个文件,name可以如*.txt        3. file=dir('

2016-03-04 16:52:47 2221

典型窗函数分析,对LFM信号进行时域和频域加窗对比.pdf

典型窗函数(矩形窗函数、汉明窗函数、汉宁窗函数)分析,对LFM信号进行时域和频域加窗对比

2019-05-29

High-voltage test techniques-Part3

IEC 60060 consists of the following parts, under the general title High-voltage test techniques: Part 1: General definitions and test requirements Part 2: Measuring systems Part 3: Definitions and requirements for on-site testing

2019-03-09

空空如也

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

TA关注的人

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