MATLAB Answers

user defined time-axis of the plot by "rpmfreqmap"

10 views (last 30 days)
Hi,
is it possible to change the time-axis in the plot, which is created by "rpmfreqmap"? The default time-axis (yellow highlighted at the bottom of the picture) starts always from 0 second. Obviously there is no space for the input in "rpmfreqmap" to define a time-axis by users themselves. I would like to only change the scales in time-axis (e.g. starting from 5 sec and ending at 10 sec) without changing any other plottings in the picture. Is that possible? How does it work?
Thank you!
Yuantong

  0 Comments

Sign in to comment.

Accepted Answer

Samatha Aleti
Samatha Aleti on 6 May 2020
Edited: Samatha Aleti on 6 May 2020
Hi,
You can change the "x-axis" limits of the plot obtained using "rpmfreqmap", without changing the data using the axes handle as follows:
hf = findall(0,'Type','axes'); % Gets the handle to all axes
hf(6).XLim = [5,10];
hf(6).XTick = 5:10;
hf(6).XTickLabel = cellstr(string(hf(6).XTick));

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!