altmany / altmany/export_fig

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

Đang mở
#387 5 bình luận 0 reaction 0 người được giao Xem trên GitHub
not supported
Ngôn ngữ chính
MATLAB
Star
1.4k
Fork
366
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.