主要内容

产生线性调频信号

这个例子展示了如何在ThingSpeak上生成线性啁啾信号。啁啾是指频率随时间增加(上啁啾)或减少(下啁啾)的信号。这个例子显示了一个线性啁啾,它根据可视化运行时的分钟对连续地从上啁啾变为下啁啾。

定义Chirp信号发生器

设置啁啾的初始频率为0hz,目标频率(扫描结束时的频率)为10hz。频率扫描被设置为在目标时间10秒内发生。已知信号的最大瞬时频率为10hz,为防止混叠,采样率设为50。此外,设置每帧的样本为500,以确保你得到一个完整的扫描。

hchirp = dsp。唧唧声(...“InitialFrequency”0,...“TargetFrequency”10...“TargetTime”10...“SweepTime”, 100,...“SampleRate”, 50岁,...“SamplesPerFrame”, 500);

产生Chirp信号

生成啁啾使用一步函数。使用分钟的评估,以提供一个连续的扫自然的啁啾。

chirpData =(步骤(hchirp));evenFlag =国防部(分钟(datetime (“现在”), 2);如果甚至标志chirpData = fliplr(chirpData);结束

绘制Chirp信号

使用情节绘制chirp信号。

情节(chirpData);

添加啁啾可视化使用MATLAB可视化应用程序。啁啾坡道改变方向时刷新偶数或奇数分钟。

另请参阅

功能