plot signal - adjust axis

30 ビュー (過去 30 日間)
Ido
Ido 2024 年 4 月 15 日 7:21
コメント済み: Chunru 2024 年 4 月 15 日 10:08
i have signal between |f|<100 Hz
and i need to present it the range of |f|<125 Hz
MY PROBLEM is that i want to have a continuity between the output signal to the outrange 100<f<125 to be a solid line
in this range the output signal doesnt exist so it just cutted with no bound to x axis
IN SIMPLE WORDS
to add contiuetinity (yellow line to the x axis)
thanks for help!

回答 (1 件)

Chunru
Chunru 2024 年 4 月 15 日 7:58
% Test data
f = (-100:1:100);
p = randn(size(f)); p = p-min(p)+1;
% extropolate data
fe = [-125 f 125];
pe = interp1(fe, [0 p 0], fe, 'linear', 'extrap');
plot (fe, pe)
axis tight
grid on
  2 件のコメント
Ido
Ido 2024 年 4 月 15 日 9:17
thanks for answering
but my signal is maded from few rand cos(wt) so the boundaries should be more smoothly like 1/1-x
i used meshgrid so it didnt considered the area bettween 100<|f|<125
theres another way to solve it ?
Chunru
Chunru 2024 年 4 月 15 日 10:08
Can you share your data and code?

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

Community Treasure Hunt

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

Start Hunting!

Translated by