how to define multiple scales for x axis in one graph

2 visualizzazioni (ultimi 30 giorni)
Hi,I want to define x axis with multiple scales for different time ranges in the same axis in one graph. for example
0 to 5 minutes to be shown in a 1-minute interval,
5 to 20 minutes: 5-minute interval
20 to 100 minutes: 15-minute interval
100 to the end: 1-minute interval.
I tried to seperate data and define intervals for them seperately by using tilespacing and xTick functions, but I don't know how to keep all the intervals at the same time.
I went through the foroum but couldn't find something similar.
  2 Commenti
Dyuman Joshi
Dyuman Joshi il 23 Apr 2021
Not sure if I understand what you can actually want, but try this
xticks([0:4 5:5:20 20:15:100 100:end_value])
farnaz hadian
farnaz hadian il 23 Apr 2021
many thanks for your comment, I think I couldn't explain it well. This function would define different intervals as requested, but at the same scale. I'd like to have different scales in each interval on an x axis. What I want is something like semilogarithmic graph but with defind intervals.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by