摘要: dyaddown功能:对时间序列进行二元采样,每隔一个元素提取一个元素,得到一个降采样时间序列。格式:1.y = dyaddown(x, EVENODD)当EVENODD=0时,从x中第二个元素开始采样(偶采样);当EVENODD=1时,从x中第一个元素开始采样(奇采样)。2.y = dyaddow... 阅读全文
posted @ 2014-04-19 17:02 零点@ 阅读(954) 评论(0) 推荐(1) 编辑
摘要: 由于涉及内容较多,这里转载别人的博客:http://blog.csdn.net/sunmenggmail/article/details/8071502其实主要在于:PCA与LDA的变换矩阵不同,由于他们在处理信息目标上存在差异;PCA:主要使得原向量在其上的投影最大;LDA:主要使得通过投影后的向... 阅读全文
posted @ 2014-04-15 22:22 零点@ 阅读(2633) 评论(0) 推荐(1) 编辑
摘要: 格式:n=norm(A,p)功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不同的范数以下是Matlab中help norm 的解释NORM Matrix or vector norm. For matrices... NORM(X) is the largest singular value of X, max(svd(X)). NORM(X,2) is the same as NORM(X). NORM(X,1) is the 1-norm of X, the largest column sum, ... 阅读全文
posted @ 2014-03-18 18:29 零点@ 阅读(2941) 评论(0) 推荐(0) 编辑
摘要: 首先对于FFT来说,输入的信号是一个按一定采样频率获得的信号序列,而输出是每个采样点对应的频率的幅度(能量)。下面详细分析:在FFT的输出数据中,第一个值是直流分量的振幅(这样对应周期有无穷的可能性),而第2个对应第一个采样点,第3个对应第二个...第n个对应第n-1个采样点。而且这些采样点是有对称的关系的,即:X(i) = X(n-i)。所以只需要关注前N/2个采样点就可以了,而每个采样点与频率的关系有下面公式给出:Fn = (n-1)*Fs/N, Fs采样频率;Fn频率;n采样点;N采样总数同时得到信号周期:Tn = N/((n-1)*Fs)我们借助这个公式我们来分析一下采样频率与采样点对 阅读全文
posted @ 2014-03-18 13:39 零点@ 阅读(7300) 评论(0) 推荐(0) 编辑
摘要: size():获取矩阵的行数和列数 (1)s=size(A), 当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。(2)[r,c]=size(A), 当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。(3)size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的时矩阵A的行数, c=size(A,2) 该语句返回的时矩阵A的列数。numel():返回数组或者向量中所... 阅读全文
posted @ 2014-03-16 23:19 零点@ 阅读(697) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-03-15 23:26 零点@ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 摘自百科:ANDINT 在MATLAB中用于产生基质的均匀分布的随机整数。用法:1.OUT = RANDINT产生一个“ 0 ”或“ 1 ”等概率2.OUT = RANDINT(M)生成的M 矩阵的随机二进制数字,“ 0 ”和“ 1 ”出现的概率均等。3.OUT = RANDINT(M,N)生成的(M,N) 矩阵的随机二进制数字,“ 0 ”和“ 1 ”出现的概率均等。4. OUT = RANDINT(M,N,RANGE)生成的(M,N) 矩阵的随机二进制数字,RANGE 范围可以是标量或向量:标量 :为正的话,取值为[0,RANGE-1] ,为负的话,取值为 [RANGE+1, 0].向量 : 阅读全文
posted @ 2014-03-15 13:02 零点@ 阅读(6140) 评论(0) 推荐(0) 编辑
摘要: eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高。默认a=1:这里直接在matlab中输入:eps == eps(1)(true).我们知道浮点数其实是离散的,有限的,而且间隔是不均匀的。我们可以说一个数旁边的数是什么,而它们之间的距离就反应了其精度。越靠近0,数和数之间就越密集,精度就越高。下面引用百度知道中 greatdju 的详细回答:首先,eps不是matlab所能表示的最小的正数。可以试试eps和eps/2,如果eps真的是最小的正数,那么eps/2就应该四舍五入到0或eps,但实际上却能精确表示出来。正确的说法是eps=eps(1),是1的精度。也就是 阅读全文
posted @ 2014-03-14 22:49 零点@ 阅读(1647) 评论(0) 推荐(0) 编辑