2012-03-14 10 views
0

プロットされたスパース行列のサイズを大きくすると、タイトル(TeXでタイプセットされている場合)が異常にぼやけます。この効果の根拠は何ですか?どのように避けることができますか?MATLAB:ぼんやりしたタイトル

例:

spy(magic(2)); title('Text','interpreter','latex','FontSize',20); 
spy(magic(200)); title('Text','interpreter','latex','FontSize',20); 

enter image description hereenter image description here

答えて

1
に関連

(と同様に、実際には同じ問題)How to prevent LATEX-labels in MATLAB GUI to become blurry?

溶液が適用されます。入力後:

spy(magic(200)); title('Text','interpreter','latex','FontSize',20);

私が取得:

enter image description here

コマンドget(gcf, 'renderer')戻りans = zbuffer。その後、すぐに結果があることになりI入力set(gcf, 'renderer', 'painters'):参考

enter image description here

、これはMatlabのr2011bです。

+0

ありがとう、ソリューションは完全に働いた。 (私は関連記事に気づいていませんでした)。これはMATLABの欠陥のようです。私は、エンドユーザが、ぼんやりした出力を得るために、このようなデプロイトリックを使用する必要があるのか​​どうかはわかりません。レンダラーが(spy(magic(200)))ではなく、別の(spy(magic(2))ではなく)なぜ変更されているのですか? – user001

+1

私はこのコードに慣れていませんが、レンダラーはパフォーマンス上の理由から複雑な数字のために使用されており、見落とし、設計上の決定、またはそれができないという事実によってスイッチバックされていない他の方法。おそらくヒューリスティックは、小さな行列がペインタレンダラにとって十分に単純であると考えます。知るか?幸い、修正するのは簡単です。 – Superbest

関連する問題