altmany / altmany/export_fig

Plot with left and right Y-axes in a mlx fails to export to eps in Live script

Aperta
#387 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
not supported
Lingua principale
MATLAB
Stelle
1.4k
Fork
366
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hello, I'm running version 3.44 and I stumbled upon a problem when trying to export a figure with a plot using left & right yyaxis. While trying to come up with a minimal working (failing) example, I have discovered that this problem only seems to happen in Live scripts (`.mlx`). The exported figure is empty and the following warning is emitted:

> Warning: Some uifigure controls cannot be exported by export_fig and will not appear in the generated output .

Same code in `.m` file produces figure normally.
```Matlab
t = linspace(0,10);
x = sin(t);
y = cos(t);

f = figure;

yyaxis left
pleft = plot(t, x, '-');

yyaxis right
pright = plot(t, y, '-');

export_fig(f, 'tryout', '-eps');
```

I'm not very well versed in Matlab, so if you need some more info to replicate this, I'll gladly try to provide.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.