フィルターのクリア

How to take the absolute value for 2D spectrum?

5 ビュー (過去 30 日間)
Ilya Grishanovich
Ilya Grishanovich 2022 年 4 月 21 日
コメント済み: Ilya Grishanovich 2022 年 4 月 21 日
I have 2D spectrum with positive(blue) and negative(red) signals, I want to make all signals positive and to save the received spectra.
How to make it? (thank you in advance)

採用された回答

Hiro Yoshino
Hiro Yoshino 2022 年 4 月 21 日
try function "abs":
t=-pi:0.01:pi
t = 1×629
-3.1416 -3.1316 -3.1216 -3.1116 -3.1016 -3.0916 -3.0816 -3.0716 -3.0616 -3.0516 -3.0416 -3.0316 -3.0216 -3.0116 -3.0016 -2.9916 -2.9816 -2.9716 -2.9616 -2.9516 -2.9416 -2.9316 -2.9216 -2.9116 -2.9016 -2.8916 -2.8816 -2.8716 -2.8616 -2.8516
y= sin(t);
plot(t,y);
y2 = abs(y);
plot(t,y2);
?

その他の回答 (1 件)

Matt J
Matt J 2022 年 4 月 21 日
spectra=abs(spectra)
  1 件のコメント
Ilya Grishanovich
Ilya Grishanovich 2022 年 4 月 21 日
編集済み: Ilya Grishanovich 2022 年 4 月 21 日
Thanks, I'll try.

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

カテゴリ

Help Center および File ExchangeFourier Analysis and Filtering についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by