Effacer les filtres
Effacer les filtres

plotting a graph with 2 x-axis in a tile plot

3 vues (au cours des 30 derniers jours)
Sophia
Sophia le 18 Fév 2022
Modifié(e) : Jan le 18 Fév 2022

I have created some code to create a graph with two x-axis. I would like to display this is in a tile plot, but when I try to create the next tile it overwrites the data of the first.
How can I create a new tile which doesn't affect the first?

  1 commentaire
Jan
Jan le 18 Fév 2022
We cannot run your code due to the missing input data. So we cannot check, in which line the described effect happens. But you can do this useing the debugger. Step through the code line by line and find out, where the overwriting happens. Maybe you have to create a new axes explicitly.
If this does not work, please post a minimal working example using some rand data as input.

Connectez-vous pour commenter.

Réponses (1)

Jan
Jan le 18 Fév 2022
Modifié(e) : Jan le 18 Fév 2022
I've found mysterious lines:
t=tiledlayout(3,2)
ax1=axes(t);
...
ax3=nexttile % ???
ax3=axes(t);
...
ax3=axes(t); % ??? again?
ax4=axes

Catégories

En savoir plus sur Specifying Target for Graphics Output dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by