plotting 2 x axes on top same side with each having different data range

4 Ansichten (letzte 30 Tage)
I want to plot a data set as shown in the figure. i have gone through several aswers with above mentioned questions but i am not getting how to set the limit on respective x-axis. here I am attaching a sample data or you can use a sample data of your own.

Akzeptierte Antwort

Harikrishnan Balachandran Nair
Hi,
I understand that you are having two 'axes' in your figure , and are trying to set different limits for both the 'axes'.
You can use the 'XLim' property of your axes object to set the range of values in the x-axis of the corresponding object. As an example, if ax1 and ax2 are the two 'axes' objects, you can set the limits on 'X-axis' of both the axes differently by using the following lines of code.
ax1.XLim = [100:280] ;
ax2.XLim = [32:116] ;
Please refer to the following Documentations to learn more about this

Weitere Antworten (0)

Kategorien

Mehr zu Graphics Object Properties finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by