主要内容

dpsssave

离散长椭球或Slepian序列数据库

语法

dpsssave (time_halfbandwith dps_seqλ)
状态= dpsssave (time_halfbandwith dps_seq,λ)

描述

dpsssave (time_halfbandwith dps_seqλ)建立离散长椭球体(DPSS)或Slepian序列数据库,并保存结果dpss.mat.时间半带宽积time_halfbandwith是一个实值标量决定Slepian序列的频率浓度dps_seqdps_seq是一个NxKSlepian序列的矩阵N为序列的长度。λ是一个1 xk中Slepian序列的频率浓度比dps_seq

如果数据库dpss.mat存在时,后续调用dpsssave将Slepian序列追加到现有文件中。如果序列已经在现有文件中,dpsssave覆盖旧值并发出警告。

状态= dpsssave (time_halfbandwith dps_seq,λ)如果数据库操作成功,则返回0;如果不成功,则返回1。

例子

全部折叠

构建前四个长度为512的离散长椭球序列。指定时间带宽的一半乘积为2.5。用它们来创建斯莱皮安序列数据库,dpss.mat,在当前工作目录中。输出变量,状态,成功为0。

seq_length = 512;time_halfbandwidth = 2.5;num_seq = 4;[dps_seq,λ]=离散长(seq_length time_halfbandwidth);状态= dpsssave (time_halfbandwidth dps_seq,λ)
状态= 0

更多关于

全部折叠

离散长椭球序列

离散的长椭球或Slepian序列是由下列时频集中问题推导出来的。对于所有有限能量序列<年代pan class="inlineequation"> x n 限定于某个集合的索引<年代pan class="inlineequation"> N 1 N 1 + N 2 ,该顺序使以下比例最大化:

λ W W | X f | 2 d f F 年代 / 2 F 年代 / 2 | X f | 2 d f

在哪里F<年代ub>年代样品率和<年代pan class="inlineequation"> | W | < F 年代 / 2 .因此,这个比值决定了哪个限指数序列在频带内所占能量比例最大[- wW].对于有指标限制的序列,比值必须满足不等式<年代pan class="inlineequation"> 0 < λ < 1 .使比值最大的序列是第一个离散的长椭球或Slepian序列。第二个Slepian序列使比值最大化,并与第一个Slepian序列正交。第三Slepian序列使积分的比例最大化,并且正交于第一和第二Slepian序列。继续以这种方式,Slepian序列形成一个带限序列的正交集。

时间半带宽积

时间半带宽积为西北在哪里N为序列长度,[- wW为序列的有效带宽。在构造Slepian序列时,选择所需的序列长度和带宽2W.序列长度和带宽都影响有多少Slepian序列具有接近1的浓度比。一般来说,有两个西北- 1个Slepian序列,能量浓度比近似等于1。超出2西北- 1 Slepian序列,浓度比开始趋近于零。常用的时间半带宽产品有:2.5、3、3.5、4。

您可以通过将时间半带宽乘积定义为,以Hz为单位指定Slepian序列的带宽西北/F<年代ub>年代,在那里F<年代ub>年代为抽样率。

参考文献

珀西瓦尔,d。B。和a。t。瓦尔登。物理应用的光谱分析。英国剑桥:剑桥大学出版社,1993。

另请参阅

|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">

之前介绍过的R2006a