Graphs behaviour after tiledlayout, stackedplot or subplot functions

1 次查看(过去 30 天)
Hi,
I wrote some live script to analyse my data. Every time I use either tiledlayout, stackedplot or subplot functions for few graphs, all the subsequent graphs will then have the same layout, even though I haven't ask for it.... It's really annoying as I often need to restart my workspace, which is really time consuming. I’ve attached 2 screenshots with one where I used tiledlayout and the next graph (heatmap) where I didn’t used it but got it anyway…
Thanks in advance!
  4 个评论
Adam Danz
Adam Danz 2020-11-30
Could you provide links to the tif files (or just attach them) and anything else needed to run the file?
Benoit Roux
Benoit Roux 2020-11-30
I can't give you that as they are way too big... Instead I've made a simplier version of my mlx and I can give you the generated data from above. To be honest I feel it's more a problem related to my installed software, rather than the code itself... Which btw happen both on linux and windows installed verison...

请先登录,再进行评论。

采纳的回答

Adam Danz
Adam Danz 2020-11-30
When you call heatmap in the line below you're still using the 2nd axes in the tiledlayout created above. That's why the heatmap is added to the tiledlayout.
h=heatmap(hGR2',"Colormap",jet(14),"ColorLimits",[0.6,1.3],'XLabel','Time', ...
If you want the heatmap on an independent figure, create the figure before calling heatmap,
figure()
h=heatmap(hGR2',"Colormap",jet(14),"ColorLimits",[0.6,1.3],'XLabel','Time', ...

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Colormaps 的更多信息

产品


版本

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by