plot signal - adjust axis

3 Ansichten (letzte 30 Tage)
Ido
Ido am 15 Apr. 2024
Kommentiert: Chunru am 15 Apr. 2024
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!

Antworten (1)

Chunru
Chunru am 15 Apr. 2024
% 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 Kommentare
Ido
Ido am 15 Apr. 2024
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 am 15 Apr. 2024
Can you share your data and code?

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by