How to find the Fourier transform X(ω)

2 ビュー (過去 30 日間)
RoBoTBoY
RoBoTBoY 2020 年 12 月 3 日
コメント済み: RoBoTBoY 2020 年 12 月 3 日
Hello world!
I want to find the fourier transform X(ω) of these continuous signals x(t).
Also I want to find the inverse fourier transform of these signal X(ω).
In addition, for each of the above questions, draw the signals x(t) and the spectrums Χ(ω) respectively.
I run this code for first questions but it doesn't work. Can anyone help me?
t =(-1:0.01:1)';
u == unitstep = t>=0;
x = (t.*exp(-3*t)*sin(8*t))*u;
f = fourier(x);
plot(f)

採用された回答

Ameer Hamza
Ameer Hamza 2020 年 12 月 3 日
fourier() works with symbolic inputs
syms t
x(t) = (t*exp(-3*t)*sin(8*t))*heaviside(t);
fourier(x)
  5 件のコメント
Ameer Hamza
Ameer Hamza 2020 年 12 月 3 日
Yes. That is correct.
RoBoTBoY
RoBoTBoY 2020 年 12 月 3 日
How to perform the second question with code?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDiscrete Fourier and Cosine Transforms についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by