尖声地说
扫描余弦
语法
描述
例子
线性啁啾
生成一个啁啾与线性瞬时频率偏差。啁啾取样在1 kHz 2秒。瞬时频率是0t= 0和跨越250 Hzt= 1秒。
t = 0:1/1e3:2;y =唧唧声(t, 0, 1250);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.1秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, 1 e3,的谱图,“TimeResolution”,0.1,…“OverlapPercent”,99,“漏”,0.85)
二次线性调频
产生二次瞬时频率偏差的唧唧声。啁啾取样在1 kHz 2秒。瞬时频率为100赫兹t= 0和跨越200 Hzt= 1秒。
t = 0:1/1e3:2;y =唧唧声(t, 100, 1200,“二次”);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.1秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, 1 e3,的谱图,“TimeResolution”,0.1,…“OverlapPercent”,99,“漏”,0.85)
凸二次唧唧声
生成一个凸二次啁啾取样1 kHz 2秒。瞬时频率为400赫兹t= 0和跨越300 Hzt= 1秒。
t = 0:1/1e3:2;fo = 400;f1 = 300;y =唧唧声(t, fo 1 f1,“二次”[],“凸”);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.1秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, 1 e3,的谱图,“TimeResolution”,0.1,…“OverlapPercent”,99,“漏”,0.85)
对称的凹二次唧唧声
生成一个凹二次啁啾取样1 kHz 4秒。指定时间向量,瞬时频率是对称的中点的采样间隔,最低100赫兹的频率和最大频率为500赫兹。
t = 2:1/1e3:2;fo = 100;f1 = 200;y =唧唧声(t, fo 1 f1,“二次”[],“凹”);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.1秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, t,的谱图,“TimeResolution”,0.1,…“OverlapPercent”,99,“漏”,0.85)
对数线性调频
生成一个对数啁啾取样1 kHz 10秒钟。瞬时频率是10 Hz最初和最后400 Hz。
t = 0:1/1e3:10;fo = 10;f1 = 400;y =唧唧声(f1 t, fo, 10日,“对数”);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.2秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, t,的谱图,“TimeResolution”,0.2,…“OverlapPercent”,99,“漏”,0.85)
使用频率轴的对数刻度。不确定性高的光谱图变成一条线,在低频率。
甘氨胆酸ax =;斧子。YScale =“日志”;
复杂的唧唧声
生成一个复杂的线性啁啾取样1 kHz 10秒钟。最初瞬时频率为-200赫兹和300赫兹。初始阶段是零。
t = 0:1/1e3:10;fo = -200;f1 = 300;y =唧唧声(t,佛,t(结束),f1,“线性”0,“复杂”);
计算和绘制光谱图的唧唧声。把信号划分成段,时间分辨率为0.2秒。指定的99%重叠相邻段和频谱泄漏的0.85。
pspectrum (y, t,的谱图,“TimeResolution”,0.2,…“OverlapPercent”,99,“漏”,0.85)
验证复杂的唧唧声相等但的实部和虚部 相位差。
x =唧唧声(t, fo, t(结束),f1,“线性”,0)+ 1 j *唧唧声(t,佛,t(结束),f1,“线性”,-90);pspectrum (x, t,的谱图,“TimeResolution”,0.2,…“OverlapPercent”,99,“漏”,0.85)
输入参数
t
- - - - - -时间数组
向量
时间数组,指定为一个向量。
数据类型:单
|双
f0
- - - - - -瞬时频率在时刻0
0
(默认)|真正的标量赫兹
初始瞬时频率在时刻0,指定为一个真正的标量用赫兹表示。
数据类型:单
|双
t1
- - - - - -参考时间
1
(默认)|积极的标量在几秒钟内
参考时间,指定为一个积极的标量表示在几秒钟内。
数据类型:单
|双
f1
- - - - - -瞬时频率时t1
One hundred.
(默认)|真正的标量赫兹
瞬时频率时t1
,指定为一个真正的标量用赫兹表示。
数据类型:单
|双
方法
- - - - - -扫描方法
“线性”
(默认)|“二次”
|“对数”
扫描方法,指定为“线性”
,“二次”
,或“对数”
。
“线性”
——指定一个瞬时频率扫描f我(t)由在哪里
和默认值f0是0。的系数β确保所需的频率断点f1在时间t1是维护。
“二次”
——指定一个瞬时频率扫描f我(t)由在哪里
和默认值f0是0。如果f0>f1(向下扫描),默认的形状是凸的。如果f0<f1(向上弯曲),默认的形状是凹的。
“对数”
——指定一个瞬时频率扫描f我(t)由在哪里
和默认值f0是106。
φ
- - - - - -初始阶段
0
(默认)|积极的标量度
初始阶段,指定为一个积极的标量表示在度。
数据类型:单
|双
形状
- - - - - -谱图形状的二次唧唧声
“凸”
|“凹”
谱图形状的二次唧唧喳喳,指定为“凸”
或“凹”
。形状
描述了抛物线的形状对积极的频率轴。如果不指定,形状
是“凸”
对于向下扫描的情况f0>f1,“凹”
对于活泼化的情况f0<f1。
cplx
- - - - - -输出的复杂性
“真实”的
(默认)|“复杂”
输出复杂性,指定为“真实”的
或“复杂”
。
输出参数
y
——扫描余弦信号
向量
扫描余弦信号,作为一个向量返回。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
线程环境
在后台运行代码使用MATLAB®backgroundPool
与并行计算工具箱™或加速代码ThreadPool
。
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
版本历史
之前介绍过的R2006a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。