13

eps形式を保存するために必要なMatlabのプロットがあります。図のインタラクティブメニューを使用してこれを行うと、すべてが順調に進んでおり、エクスポートされたepsは良好です。しかし、次のコマンドを使用すると

saveas(gca, 'myplot.eps','psc2');

しかし、このようにすると、エクスポートされたepsがクリップされず、マージンが大きすぎます。プログラムにマージンなしでepsを保存する方法は?ありがとう。

ところで、代わりに次のコードを使用すると

saveas(gca, 'myplot.eps','eps');

次に、出力epsはクリップされますが、カラーではなく白黒になります。

4

3 に答える 3

32

@molaの答えをあなたがすでに持っているものと組み合わせるだけです:

saveas(gca, 'myplot.eps','epsc');

のcに注意してください'epsc'

于 2013-09-02T18:52:19.720 に答える
14

以下は私のために働きます:

print -depsc myplot.eps
于 2012-06-11T19:24:30.020 に答える
2

これがあなたが探しているものです:

http://www.mathworks.se/matlabcentral/fileexchange/23629-exportfig

于 2012-06-11T19:01:37.813 に答える