3

Elsevier ジャーナル用に高品質の EPS ファイル (1000 dpi) を作成しようとしています。export_fig を使用していますが、ファイルを表示しようとすると、ファイルがつぶれて歪んでいます。画面上の図と同じように見える eps を作成する方法を知っている人はいますか?

4

3 に答える 3

2

EPS の数値をエクスポートしていたとき、mathworksファイル交換で見つかった Oliver Woodford の関数export_figを使用して多くの成功を収めました。

私が使用して以来、彼はそれを更新しましたが、おそらく良くなっただけです.

于 2013-01-21T21:35:09.620 に答える
1

これまでのところ失敗したことのない出版物のために従う一連の手順があります. 私はあなたが求めている以上のものかもしれないすべてのステップを含めています. ここにあります

1.正しい線幅および/またはマーカーサイズでプロットする

2.フォントサイズの設定

3.XとYのリムを設定する

4.XとYの目盛りを設定する

5.必要に応じて、X と Y の目盛りラベルを設定します

6.X軸とY軸のラベルを設定する

7.図の単位をインチに設定

8.図形の大きさを設定する

9.export_fig に -painters オプションを付けてエクスポートする

hf = figure();
plot(x,y,'Linewidth',1);
set(gca,'FontSize',8);
xlim([a,b]);
ylim([c,d]);
set(gca,'XTick',a:ab:b);
set(gca,'YTick',c:cd:d);
xlabel('Xlabel');
ylabel('Ylabel');
set(gcf,'units','inches');
set(gcf,'Position',[0 0 fig_width fig_height]);
export_fig(filename,'-transparent','-eps','-painters');

-painters破線や一点鎖線の linstyle が正しくエクスポートされないことがあるため、最後の行は重要です。同じ方法が -pdf でも機能します。

于 2013-01-22T01:17:00.043 に答える
1

hgexport を使用できます。

x = 0:.1:pi;
h = figure();
plot(x, sin(x));
hgexport(h, 'sin.eps');

UPDATE
print と saveas も機能します。

于 2016-02-25T21:18:50.023 に答える