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

3 ビュー (過去 30 日間)
Yuantong Li
Yuantong Li 2020 年 5 月 1 日
コメント済み: Yuantong Li 2020 年 5 月 7 日
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

採用された回答

Samatha Aleti
Samatha Aleti 2020 年 5 月 6 日
編集済み: Samatha Aleti 2020 年 5 月 6 日
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));
  1 件のコメント
Yuantong Li
Yuantong Li 2020 年 5 月 7 日
Thank you for your help!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAcoustics, Noise and Vibration についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by