フィルターのクリア

The commonly used chirp signal in papers is a complex signal. What formula is used to generate the real signal for the chirp() function in Matlab?

28 ビュー (過去 30 日間)
Sure
Sure 2023 年 12 月 6 日
回答済み: Mathieu NOE 2023 年 12 月 21 日
In most academic papers, the formula for the linear chirp signal used is shown in the figure below. It is obvious that this is a complex signal
If I generate the signal based on this formula, the result is also a complex signal.
1.Now I am curious about what formula or method the chirp function in Matlab is based on to generate real signals?
2.Is there any connection between generating chirp signals using the formula in the figure and generating real signals using the chirp function in Matlab?
I am a beginner in signal processing .Hope someone can help me.

回答 (1 件)

Mathieu NOE
Mathieu NOE 2023 年 12 月 21 日
hello
yes this is the general scientific definition of a chirp signal
In signal processing applications, most of the time you only need the real part of the signal , so it would become
y(t) = a(t)*cos(phi(t) + phi0) , phi is the angle at time t , and a the amplitude vs t (can also vary), phi0 the initial angle value.
matlab chirp function simply allows you to use some typical frequency profiles (linear, quadratic, log, etc...) - read the doc !
but you can also built your own function, simply create phi vs t and you are done
see home made examples attached !

カテゴリ

Help Center および File ExchangeParametric Spectral Estimation についてさらに検索

製品


リリース

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by