主要内容

dsp。尖声地说

产生扫频余弦(啁啾)信号

描述

尖声地说对象产生扫频余弦(啁啾)信号。

要产生啁啾信号:

  1. 创建dsp。尖声地说对象并设置其属性。

  2. 使用参数调用对象,就像调用函数一样。

有关系统对象如何工作的详细信息,请参见什么是系统对象?

创建

描述

尖声地说= dsp。尖声地说返回一个啁啾信号,尖声地说,振幅单位。

例子

尖声地说= dsp。唧唧声(名称,值返回一个啁啾信号,尖声地说,将每个指定的属性设置为指定的值。

属性

全部展开

除非另有说明,属性为nontunable,这意味着在调用对象后不能更改它们的值。对象在调用时锁定,而释放功能解锁它们。

如果属性为可调,您可以随时更改其值。

有关更改属性值的详细信息,请参见使用系统对象的MATLAB系统设计

指定频率扫描类型为横扫余弦线性对数,或二次.此属性指定输出瞬时频率扫描如何随时间变化。

指定扫描方向为任意一个单向双向

当你设置类型财产线性二次,或对数,此属性指定输出啁啾信号的初始瞬时频率(以赫兹为单位)。当你设置类型财产对数时,此属性的值比扫描的实际初始频率小1。此外,当扫描是对数时,初始频率必须小于目标频率,由TargetFrequency财产。

可调:是的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

当你设置类型财产线性二次,或对数,此属性指定输出信号在目标时间以赫兹为单位的瞬时频率。当你设置类型财产横扫余弦,目标频率为输出在目标时间的一半时的瞬时频率。此外,当扫描为对数时,目标频率必须大于初始频率,由InitialFrequency财产。

可调:是的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

当你设置类型财产线性二次,或对数,此属性指定到达目标频率的目标时间(以秒为单位)。当你设置类型财产横扫余弦,此属性指定扫描达到2的时间ftgt- - - - - -f初始化赫兹,ftgtTargetFrequencyf初始化InitialFrequency.类指定的扫描时间,目标时间不应大于SweepTime财产。

可调:是的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

当你设置SweepDirection财产单向,扫描时间(秒)为输出频率扫描的周期。当你设置SweepDirection财产双向时,扫频时间为输出频率扫频周期的一半。方法指定的目标时间应不小于TargetTime.此属性必须是正数值标量。

可调:是的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

指定初始阶段的输出弧度在时间t= 0。

可调:是的

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

指定输出的采样率(以赫兹为单位)为正数值标量。

数据类型:||逻辑

指定要缓冲到每个输出中的样本数量为正整数。默认值为1

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

指定输出数据类型为.默认值为

使用

语法

描述

例子

y=唧唧声()返回扫频余弦输出,y

输出参数

全部展开

扫频余弦输出,作为标量或列向量返回。类型中指定的值SamplesPerFrame财产。

数据类型:

对象的功能

要使用对象函数,请指定System对象™作为第一个输入参数。例如,释放system对象的系统资源obj,使用这种语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源并允许更改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

请注意:如果您正在使用R2016a或更早的版本,请将对该对象的每次调用替换为等效的调用一步语法。例如,obj (x)就变成了步骤(obj, x)

Chirp = dsp。唧唧声(...“SweepDirection”“双向”...“TargetFrequency”25岁的...“InitialFrequency”0,...“TargetTime”, 1...“SweepTime”, 1...“SamplesPerFrame”, 400,...“SampleRate”, 400);
情节(线性调频());

图中包含一个轴对象。axis对象包含一个line类型的对象。

算法

对象上描述的算法、输入和输出尖声地说块引用页。对象属性对应于块参数。

版本历史

在R2012a中引入

另请参阅

对象