gpt4 book ai didi

matlab - 计算扫频正弦波形每个采样点的频率

转载 作者:行者123 更新时间:2023-12-02 22:58:37 27 4
gpt4 key购买 nike

我有一系列扫频正弦音频信号的录音,我想知道每个样本的有效频率是多少。

例如,正弦扫描可能在400-10000 Hz之间,持续500个样本。

我在Matlab中工作,我将使用logspace(a,b,n),但它仅接受a和b作为10的幂。我需要一些东西可以在任何2个值之间产生对数递增的值数组。

理想地在matlab中。

最佳答案

您可以将a和b的值表示为10的指数,因为10 ^(log10(a))= a。

所以:

 n = 100;        %number of points between a and b
y = logspace(log10(a), log10(b), n);

关于matlab - 计算扫频正弦波形每个采样点的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628139/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com